简体   繁体   English

java.lang.RuntimeException和java.lang.classNotFoundException

[英]java.lang.RuntimeException and java.lang.classNotFoundException

I have two activities (MainActivity and SeconActivity): 我有两个活动(MainActivity和SeconActivity):

namespace App16
{
    [Activity(Label = "App16", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.MyButton);

            button.Click += delegate
            {

                var activity2 = new Intent(this, typeof(SecondActivity)).SetFlags(ActivityFlags.ReorderToFront);
                //var activity2 = new Intent(this, typeof(EnglishWord));
                activity2.PutExtra("MyData", "Clicked");
                StartActivity(activity2);
            };
        }
    }
}

and: 和:

namespace App16
{
    [Activity(Label = "SecondActivity")]
    public class SecondActivity : Activity
    {
        Button button;
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.Main2);
            //Toast.MakeText(this, "Hello", ToastLength.Short).Show();
            string text = Intent.GetStringExtra("MyData") ?? "Data not available";
            //string text = Intent.GetStringExtra("MyData");
            Toast.MakeText(this, text, ToastLength.Long).Show();
            button.Text = text;
        }
    }
}

and AndroidManifest.xml file: 和AndroidManifest.xml文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="App16.App16" android:versionCode="1" android:versionName="1.0">
  <uses-sdk android:minSdkVersion="16" />
  <application android:label="App16">
    <activity
  android:name=".MainActivity" >
      <intent-filter >
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
    </activity>
    <activity
        android:name=".SecondActivity" >
    </activity>
  </application>
</manifest>

I have this Error: 我有这个错误:

java.lang.runtimeexception: unable to instantiate activity componentInfo {app16.app16/app16.app16.mainactivity}: java.lang.classnotfoundexception: Did not find class "app16.app16.mainactivity" on path:/data/app/app16.app16-1.apk java.lang.runtimeexception:无法实例化活动componentInfo {app16.app16 / app16.app16.mainactivity}:java.lang.classnotfoundexception:在路径:/ data / app / app16上找不到类“ app16.app16.mainactivity”。 app16-1.apk

With android:name="App16.App16.MainActivity" I do not have any output in emulator. 使用android:name="App16.App16.MainActivity"我在模拟器中没有任何输出。

软件包不应该只是App16吗?

package="App16.App16"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Java.Lang.RuntimeException无法启动Activity - Java.Lang.RuntimeException Unable to start Activity 在Xamarin上调试Java.Lang.RuntimeException - Debugging Java.Lang.RuntimeException on Xamarin Java.Lang.RuntimeException:找不到字体资产 - Java.Lang.RuntimeException: Font asset not found Xamarin - 刚刚部署后的Java.Lang.RuntimeException - Xamarin - Java.Lang.RuntimeException just after deploy Java.Lang.RuntimeException:无法生成本机字体和自定义字体 - Java.Lang.RuntimeException: native typeface cannot be made and custom fonts 如何解决 Java.Lang.RuntimeException: 'getParameters failed (empty parameters)' - How to solve Java.Lang.RuntimeException: 'getParameters failed (empty parameters)' Xamarin 使用 CallRedirectionService 抛出 Java.Lang.ClassNotFoundException - Xamarin throws Java.Lang.ClassNotFoundException using CallRedirectionService 单色接收器PACKAGE_REMOVED java.lang.ClassNotFoundException - monodroid receiver PACKAGE_REMOVED java.lang.ClassNotFoundException 未处理的异常:Java.Lang.RuntimeException:Firestore中的内部错误(0.6.6-dev)。 发生了 - Unhandled Exception: Java.Lang.RuntimeException: Internal error in Firestore (0.6.6-dev). occurred XAMARIN - java.lang.RuntimeException:com.android.tools.r8.CompilationFailedException:编译未能完成 - XAMARIN - java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM