我有以下Application.mk如何擺脫NDK編譯器警告的:「APP_PLATFORM較大..」和「無效的包」
APP_PLATFORM := android-9
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -fexceptions -O2 -mfpu=neon -mfloat-abi=softfp
APP_ABI := armeabi-v7a
LOCAL_ARM_NEON := true
和運行NDK建造時,我總是得到警告:
Invalid attribute name:
package
/Users/tmanthey/Documents/android/android-ndk-r8d/build/core/add-application.mk:128: Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion in ./AndroidManifest.xml
Invalid attribute name:
package
這是我的AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.evotegra.aCoDriver"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE"/>
<application
android:name=".ACoDriverApp"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" android:allowBackup="true">
<activity
android:name=".ACoDriverActivity"
android:label="@string/app_name" android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="PreferencesActivity" />
<activity android:name="GaugeSelectActivity" />
</application>
</manifest>
我怎樣才能擺脫這些警告?
請將您的AndroidManifest.xml顯示爲'無效的屬性名稱:package'是可疑的。 –
我用清單更新了這個問題 – tmanthey
嗯,看起來對我來說還可以,但是這個'Invalid attribute ...'意味着某些xml文件似乎在錯誤的地方有'package'。 'APP_PLATFORM:= android-9'應該可以工作。也許嘗試一個乾淨的構建。 –