Java类代码:
package in.co.doordie.shankar.doordie;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
public class Splash extends Activity {
MediaPlayer ourSong;
@Override
protected void onCreate(Bundle Doordiesplash) {
super.onCreate(Doordiesplash);
setContentView(R.layout.splash);
ourSong = MediaPlayer.create(Splash.this, R.raw.kalyanamala);
ourSong.start();
Thread timer = new Thread() {
public void run() {
try {
sleep(50000);
} catch (InterruptedException e) {
e.printStackTrace();
} finally {
Intent openStartingPoint = new Intent("in.co.doordie.shankar.doordie.MAINACTIVITY");
startActivity(openStartingPoint);
}
}
};
timer.start();
@Override
protected void onPause(){
super.onPause();
ourSong.release();
finish();
}
}
}
帮帮我...你知道哪里出了问题吗?
你已经放置了
@Override
protected void onPause(){
super.onPause();
ourSong.release();
finish();
}
在oncreate()
中。简单地把它搬出去。
下次选择完整代码并使用快捷方式CTRL-ALT-L快速重新格式化代码时,将更容易为您找到。
package in.co.doordie.shankar.doordie;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
public class Splash extends Activity {
MediaPlayer ourSong;
@Override
protected void onCreate(Bundle Doordiesplash) {
super.onCreate(Doordiesplash);
setContentView(R.layout.splash);
ourSong = MediaPlayer.create(Splash.this, R.raw.kalyanamala);
ourSong.start();
Thread timer = new Thread() {
public void run() {
try {
sleep(50000);
} catch (InterruptedException e) {
e.printStackTrace();
} finally {
Intent openStartingPoint = new Intent("in.co.doordie.shankar.doordie.MAINACTIVITY");
startActivity(openStartingPoint);
}
}
};
timer.start();
}
@Override
protected void onPause() {
super.onPause();
ourSong.release();
finish();
}
}
当我尝试运行我非常简单的android应用程序时,我得到以下输出: 信息:Gradle:正在执行任务:[:app:assembledebug] 我最初没有使用multidex,而我在使用标准Dex时也遇到了类似的错误。下面是我在没有Multidex的情况下得到的原始输出: 信息:Gradle:正在执行任务:[:app:assembledebug] 信息:Kotlin:Kotlin JPS插件已禁用
您可以在下面找到代码:https://github.com/ulkan/oc_mareu
我的Android Studio项目有一个问题,它编译得很好,我不知道我做了什么,破坏了它。 错误:任务': app: dexDebug'执行失败。com.android.ide.common.internal.LoggedErrorException:无法运行命令:C:\用户\Moritz\AppData\本地\Android\sdk\build-tools\21.1.1\dx.bat--dex
我刚刚安装了android studio,有一个错误我不知道如何修复
[![][1]][1] 任务“:app:stripDebugDebugSymbols”的执行失败。 NDK at C:\Users\User\AppData\Local\Android\sdk\ndk-bundle 没有 source.properties 文件 [1]: https://i.stack.imgur.com/5e4JK.png
我已经提供了以上文件,如果我需要上传任何其他东西,请让我知道。