Приложение Android NDK «Hello From C ++» выдает ошибку - PullRequest
0 голосов
/ 07 февраля 2019

Я установил Android NDK, LLDB и CMake из SDK Manager, после чего я создал новый проект с поддержкой C / C ++ в Android Studio. Я ничего не изменил, запустил проект и получилошибка.

Я получил эту ошибку:

Android resource compilation failed
/home/ubuntu/Desktop/NdkWorkPlaces/nativeapp1/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:3: error: resource 'attr/android:font' has invalid entry name 'android:font'. Invalid character 'android:font'.
/home/ubuntu/Desktop/NdkWorkPlaces/nativeapp1/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:4: error: resource 'attr/android:fontStyle' has invalid entry name 'android:fontStyle'. Invalid character 'android:fontStyle'.
/home/ubuntu/Desktop/NdkWorkPlaces/nativeapp1/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:5: error: resource 'attr/android:fontVariationSettings' has invalid entry name 'android:fontVariationSettings'. Invalid character 'android:fontVariationSettings'.
/home/ubuntu/Desktop/NdkWorkPlaces/nativeapp1/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:6: error: resource 'attr/android:fontWeight' has invalid entry name 'android:fontWeight'. Invalid character 'android:fontWeight'.
/home/ubuntu/Desktop/NdkWorkPlaces/nativeapp1/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:7: error: resource 'attr/android:ttcIndex' has invalid entry name 'android:ttcIndex'. Invalid character 'android:ttcIndex'.

Я не могу ничего предпринять для решения этой проблемы.Что мне делать?

1 Ответ

0 голосов
/ 07 февраля 2019

Я решил свою проблему, изменив compileSdkVersion 28 на compileSdkVersion 27, targetSdkVersion 28 на targetSdkVersion 27 и implementation 'com.android.support:appcompat-v7:28.0.0' на implementation 'com.android.support:appcompat-v7:27.1.1' в build.gradle(Module:app) файле.

Но все же я не наденуне знаю, почему это не работает в SDK версии 28.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...