我正在尝试创建一个活动,作为AppCompatActivity的子类,我得到以下内容:JNI DETECTED ERROR IN APPLICATION: can't call void android.support.v7.app.AppCompatActivity.onCreate(bundle) on instance of md548d3f6682eaea9ae319016469055fba4.MainActivity
04-13 04:58:31.878 F/art ( 4356): art/runtime/java_vm_ext.cc:410] in call to CallNonvirtualVoidMethodA
AppCompat库版本为23.0.0.1,与设计器完全相同。
有没有人碰到过这个?我必须做一些非常错误的事情,非常感谢任何指针。
以下是导致崩溃的代码:
[Activity(Label = "Main", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : AppCompatActivity
{
protected override async void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
}
}
答案 0 :(得分:0)
如果其他人遇到同样的问题:它与主题相关,我只是将android:theme="@style/Theme.AppCompat"
添加到清单中的应用程序密钥。