0

我更新了 IntellijIDEA,现在我的应用程序每次打开它都会崩溃,使用调试工具我可以看到它停止的行,

Window.Java class...

public final Context getContext() {
    return mContext;
}

在该函数的返回中,该对象不为 null,我不知道它为什么会崩溃。返回被调用了几次,我数了 50 次或更多,并且有一个循环崩溃了。这个函数是从myActivity 类中调用的,这个函数在setContentView(R.layout.main);window.Java类中调用intializecomponents()setContentView(R.layout.main);getContext()

public void setContentView(int layoutResID) {
    getWindow().setContentView(layoutResID);
    initActionBar();
}

错误再次发生在这里..在返回中被调用了很多次..

public final Context getContext() {
    return mContext;
}

更新......

问题出在 Main.Xml 中的权限我不知道设置它们的正确方法是什么

这就是我所拥有的..

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
        >
    <uses-permission android:name="android.permission.INTERNET" ></uses-permission>
    <uses-permission android:name="android.permission.WAKE_LOCK" ></uses-permission>
    <ImageView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:id="@+id/imageView" android:layout_gravity="left|center_vertical" android:src="@drawable/folder"
            android:contentDescription=""/>
    <TextView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/welcomeText"
            android:id="@+id/textView" android:layout_gravity="left|center_vertical"
            android:gravity="center_horizontal"/>
</LinearLayout>

我做对了吗?

4

0 回答 0