当前位置: 首页 > 知识库问答 >
问题:

打开意图崩溃应用Android Studio

丁曦
2023-03-14
 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);

    // Declarar os objetos


    tv_name = (TextView) findViewById(R.id.username);
    pro_pic = (ImageView) findViewById(R.id.pro_pic);
    TextView txtTituloLogin = (TextView) findViewById(R.id.txtTitleLogin);
    TextView txtDescLogin = (TextView) findViewById(R.id.txtDescLogin);
    Button btnLogin = (Button) findViewById(R.id.btnInstagramLogIn);




    // Check already if have access token
    prefs = getSharedPreferences(Constants.PREF_NAME, MODE_PRIVATE);
    token = prefs.getString("token",null);
    if(token!= null)
    {
        finish();
        Intent intentHome = new Intent(LoginActivity.this, HomeActivity.class);
        startActivity(intentHome);

    }
   Process: com.gmail.andre00nogueira.feelproject, PID: 9195
                                                                                 java.lang.OutOfMemoryError: Failed to allocate a 79191852 byte

共有1个答案

晏炳
2023-03-14

你的问题是记忆力

OutOfMemoryError是android系统中最常见的问题,特别是处理位图时。当由于内存空间不足而无法分配对象,并且垃圾回收器无法释放一些空间时,Java虚拟机(JVM)会抛出此错误。

您需要在manifast.xml文件中添加android:largeheap=“true”

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:supportsRtl="true"
android:theme="@style/AppTheme">

私有静态上下文;//不要执行此操作

始终在onPause()/onDestroy()方法中注销侦听器。这包括Android监听器、定位服务或显示管理器服务以及您自己的自定义监听器。

不要在您的AsyncTasks或后台线程中存储对活动的强引用。活动可能会关闭,但AsyncTask将继续执行并保留活动引用。

 类似资料:
  • 下面给出的错误 process:com.example.rahul.maptask,pid:21986 java.lang.runtimeException:无法启动活动ComponentInfo{com.example.rahul.maptask/com.example.rahul.maptask.mainactivity}:java.lang.nullpointerException:试图在A

  • Android应用程序初学者有一些问题,应用程序无法打开。今晚才开始用它工作。eclipse中的代码上没有显示错误。就在我试图从模拟器运行它时,它意外地关闭了。 主要来源:包装com.example.solidshellsecurity; XML: 错误日志:

  • 我只有一个窗口,在那里你推菜单->首选项并启动一个意图 它自动地表示必须关闭应用程序。 未捕获的处理程序:由于未捕获的异常导致线程主退出 java.lang.runtimeException:无法启动活动ComponentInfo{com.example.app/com.example.app.PreferenciasGenerales}: java.lang.ClassCastException

  • 对于某些活动的意图是有效的,对于某些特定的活动意图是崩溃的,我已经改变并尝试了不同的方法,但是对于某些活动意图是无效的,应用程序正在构建,但是在手机上运行之后,它在调试期间没有显示出任何错误?我尝试了不同的方法,但它仍然崩溃,谁能帮助我解决它? MainActivity java 清单文件

  • 我试图接收通过Mediastore拍摄的图像的URI。ACTION_IMAGE_CAPTURE意图,但由于某种原因,默认相机应用程序(谷歌)甚至在返回我的活动之前和我的代码到达onActivityResult()之前就崩溃了。我怀疑这与我制作意图的方式有关,但我不确定。这是我的代码: 如果有人要求,我也可以添加我的onActivityResult代码,不过我不确定它在这里是否相关。 以下是logc