我尝试做完了'在我的应用程序按钮。 (根据一本书)
首先,当我制作一个新的应用程序' Hellow wordl!'时,没有问题
但是,现在我在" TestAndroidMainActivity.java ",
中添加一些行它没有用。我该怎么办?
答案 0 :(得分:1)
这意味着您在代码中使用的某些方法需要最低版本的SDK 11.您可以在清单文件中将minSDK更改为11.
答案 1 :(得分:0)
您可以尝试将gradle中的minsdkversion从8增加到11,但如果您倾向于使用api版本少于11支持设备,那么由于此限制,您将仅限于使用sdk中的有限资源。通过从minsdkversion 8更改为11,您将不会失去太多的客户群,因为只有很小比例的Android设备用户群使用的设备操作系统版本低于Android姜饼2.2,你甚至可以将你的minsdkversion设置为16和覆盖超过90%的Android用户群
答案 2 :(得分:0)
请进入AndroidManifest.xml
在那里更改了 android:minSdkVersion 和 android:targetSdkVersion
的值<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.bd.redrover"
android:versionCode="1"
android:versionName="1.0" >
/// MAKE YOUR CHANGES OVER HERE
<uses-sdk
android:minSdkVersion="13"
android:targetSdkVersion="23" />
<application
android:allowBackup="true"
android:icon="@drawable/logo"
android:label="@string/app_name"
android:largeHeap="true"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.test.SpalshScreenActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
让我知道这是否有效! :)
答案 3 :(得分:0)
答案在你的错误行中。 它唯一需要的是更高级别的SDK,您可以轻松地从清单文件中更改它。 祝你好运!!