我不明白为什么应用程序会在设备上崩溃,错误如下: msg: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Intent.getStringExtra(java.lang.String)' on a null object reference 在Android Studio上,没有错误显示,构建成功。我通过下面的方式传递url来启动WebActivity,我甚至可以检查字符串是否为空 MainActivity.java if (
应用程序在启动新的活动时经常崩溃。在主活动启动后,我按下任何按钮,应用程序就会停止或崩溃。
我不知道我可能做错了什么,但这是我的mainActivity代码。
我使用的是android studio
public class Calculator extends ActionBarActivity{
public Button loan;
public Button exit;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(saved
我试图用以下代码在NFC Tap & Pay页面上打开设置:
startActivity(new Intent(Settings.ACTION_NFC_PAYMENT_SETTINGS));
在LG Nexus 5X上使用Android 7.1.2进行测试时,我收到了这一崩溃:
android.content.ActivityNotFoundException:
No Activity found to handle Intent { act=android.settings.NFC_PAYMENT_SETTINGS }
at android.app.Instrumentatio
我试图在开机时启动我的Android 2.1 Galaxy S手机,但它崩溃了。
这是我的接收器,如果我注释掉context.startActivity(i),我不会崩溃,否则我会在加电时看到它。来自使用相同操作的另一个活动的startActivity不会导致崩溃。这似乎是刚刚启动的。
public class MyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = ne
由于某些原因,在FragmentActivity中,startActivity()无法工作,当我单击我的按钮时,它会使应用程序崩溃,并得到以下错误:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.name.app/com.example.name.app.WorldTabBar}: java.lang.ClassCastException: com.example.name.app.WorldTabBar cannot be cast to android.app.Act
我在Google Play上的Android应用程序崩溃了,Google Play控制台的堆栈跟踪没有显示异常错误消息。我对startActivity调用如何抛出运行时异常感到困惑。 android.util.AndroidRuntimeException:
at android.app.ContextImpl.startActivity (ContextImpl.java:922)
at android.app.ContextImpl.startActivity (ContextImpl.java:898)
at android.content.ContextWrapper.
尝试启动活动时获得ActivityNotFoundException
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.mypackagename/com.mypackagename.StartActivity}:
android.content.ActivityNotFoundException: Unable to find explicit activity class
{com.mypackagename/com.mypackagename.MainActivity};