有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Hello World不在Android Studio 3中工作

我已经下载了安卓Studio 3金丝雀6。我使用空活动创建了一个项目,目标是在Android 4.0(冰激凌Sandwitch)及更高版本上运行。当在使用安卓 Kitkat 4.4的实际设备上运行应用程序时(我在两个不同的设备上进行了尝试),我得到了“不幸的是,应用程序停止工作”。我没有接触任何由空活动项目生成的代码。是什么导致了这个问题?。我应该从哪里着手解决这个问题?。我在读一本书,我遵循了所有的步骤,所以它应该是有效的

更新

日志:

    java.lang.RuntimeException: Unable to start activity ComponentInfo{br.com.example.teste03/br.com.example.teste03.MainActivity}: 
安卓.content.res.Resources$NotFoundException: Resource ID #0x7f060052

共 (2) 个答案

  1. # 1 楼答案

    我建议您在beta频道将android studio更新至最新版本,beta 4现在可用

    https://developer.android.com/studio/preview/index.html

    还需要检查你的gradle设置,你说你的目标是4.0及以上,要想达到4.0及以上,你需要在你的应用程序级别的gradle上使用此设置

        android {
        compileSdkVersion 26
        buildToolsVersion "26.0.1"
        defaultConfig {
            applicationId "com.test.helloworld"
            minSdkVersion 14
            targetSdkVersion 26
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
               }
            }
         }
    

    希望能有帮助

  2. # 2 楼答案

    根据logcat信息,我发现

     android.enableAapt2=false 
    

    评分。属性解决了这个问题。我不知道为什么,我刚刚开始学习Android开发