android - session 'app' : Error Launching activity

标签 android android-studio

在 gradle 构建完成后更新 Android Studio 2.0 后,我得到了这个:

session “应用程序”:启动 Activity 时出错。

它会阻止应用程序启动,但它已安装在我的模拟器中。 这是运行选项卡中出现的内容:

Unexpected error while executing: am start -n "com.example.user.ypologismosmoriwn/com.example.user.ypologismosmoriwn.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Error while Launching activity

代码如下:

package com.example.user.ypologismosmoriwn;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

只是一个空的Activity,没有添加任何东西

XML 代码只是一个包含 4 个文本和 3 个复选框的相对布局

This is the logcat i am getting

感谢任何愿意提供帮助的人

最佳答案

更新到 AS2.0 后,我也遇到了这个问题。我发现这是因为启用了 instant run。所以我的解决方案是禁用“即时运行”。它奏效了。要禁用“即时运行”,您可以转到 Preference Dialog(可能是 Windows 上的设置对话框),然后选择 Build, Execution, Deployment > Instant Run,然后取消选中所有复选框以禁用 Instant Run

这是我的临时解决方案,它可能会对您有所帮助。稍后,我会找到更好的方法来解决这个问题。


2016 年 6 月 6 日更新

比禁用 instant run 更好的解决方案。 删除 .idea 文件夹和 .gradle 文件夹,然后单击按钮 Sync Project with Gradle Files (或通过菜单 File -> Sync Project with Gradle Files),完成此过程后,您就可以正常运行您的应用了。

祝你好运~

关于android - session 'app' : Error Launching activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36530648/

相关文章:

android - 慢 Android Studio 1.3

java - 单击 onOptionsItemSelected 中的 AlertDialog 中的按钮会使模拟器崩溃

android - 在 android.support.v7.widget.SearchView 的 closeButton 中使用 RTL 方向

android - 在Android Studio中添加测试方法模板无效?

android - startActivity 在 Android 11 中抛出异常

Android WebView 的 window.innerWidth 来了 313

android - Intellij Idea慢速编译Android应用

android - 简单的蓝牙数据接收器Android

Android APK 在 Release模式下运行时崩溃,但在 Debug模式下不会

android - 科尼 : Ant build error=exec-shell returned: 1