我需要在32位机器上使用Android-Studio。我已经安装了Ubuntu,但是我仍然遇到问题,即使执行" Hello world"在我的手机上。这就是我所做的:
现在我遇到了这个问题:
Error:(11) No resource identifier found for attribute 'roundIcon' in package 'android'
如果我尝试从清单中删除roundIcon属性,它会再次出现,所以我认为清单是由其他放置属性roundIcon的东西生成的,这在API 23上是不受支持的。有人,请帮我编码Android在32位机器上 这是我的Manifest,标签为Application:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<activity android:name="com.example.root.gbu.MainActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
答案 0 :(得分:0)
在start()
文件中:
build.gradle
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
minSdkVersion 23
targetSdkVersion 25
}
}
属性需要SDK 25.您需要在roundIcon
文件中设置该SDK。
答案 1 :(得分:0)
最后,我注意到我正在修改错误的清单文件,正确的路径是app-&gt; manifest-&gt; AndroidManifest.xml。我正在修改的是自动生成的