问题是,自从今天上午(我相信,我昨天没有工作),当我尝试在设备上运行我的离子3应用程序时,我得到 AAPT错误。
要重新创建我从临时应用程序开始的问题。
我创建了一个简单的新离子应用程序:
ionic start gradleError tabs
现在,如果我尝试在我的设备上运行它,那么
假设我想使用这两个命令添加this plugin:
ionic cordova plugin add cordova-plugin-mauron85-background-geolocation
npm install --save @ionic-native/background-geolocation
现在当我尝试在我的设备上运行它时,我得到以下错误:
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
阅读错误输出似乎是问题所在:
fontVariationSettings not found.
ttcIndex not found.
首次修复尝试是通过更改内部" platforms / android / project.properties"该行进入:
cordova.system.library.2=com.android.support:support-v4:26+
尝试在设备上运行后,我开始收到一堆看起来像的错误:
/Users/zeno/Desktop/Bachelor/App/gradleError/test/platforms/android/app/src/main/java/com/tenforwardconsulting/cordova/BackgroundGeolocationPlugin.java:563: error: cannot find symbol
@TargetApi(Build.VERSION_CODES.KITKAT)
^
symbol: variable KITKAT
location: class VERSION_CODES
/Users/zeno/Desktop/Bachelor/App/gradleError/test/platforms/android/app/src/main/java/org/apache/cordova/splashscreen/SplashScreen.java:297: error: cannot find symbol
LayoutParams layoutParams = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
^
symbol: variable MATCH_PARENT
吃完了结束:
* What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'.
现在按照所说的on the ionic forum我尝试运行以下命令:
cordova plugin add cordova-android-support-gradle-release --variable ANDROID_SUPPORT_VERSION=27.0.0
我得到的错误与之前的改变相同。
我还尝试使用系统和数字,从27到27.1到24等等,没有任何改变。