AAPT ERROR: Invalid BCP 47 tag in directory name b+sr+latn_values
AAPT ERROR: Invalid BCP 47 tag in directory name b+sr+latn_values
我正在尝试通过 aapt
运行 命令来测试功能。
./aapt package -f --no-crunch
-M /home/username/AndroidStudioProjects/ProjectName/androidTest/src/main/AndroidManifest.xml
-I /home/username/Android/Sdk/platforms/android-27/android.jar
-S /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/
但是我收到这个奇怪的错误消息。
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-xhdpi-v4_abc_list_selector_disabled_holo_dark.9.png.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable_abc_ic_go_search_api_material.xml.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-xxxhdpi-v4_abc_scrubber_control_to_pressed_mtrl_005.png.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ color_abc_primary_text_material_light.xml.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-mdpi-v4_abc_btn_check_to_on_mtrl_000.png.flat
ERROR: Invalid BCP 47 tag in directory name b+sr+latn_values
以此类推。
我正在使用 Gradle 3.0.1 构建项目。是什么导致了这个错误?
Gradle 3.0.1
不使用 aapt
它默认使用 aapt2
。此 中的两个 these.More 细节的构建过程都不同。
aapt2
可以禁用我在 gradle.properties
文件中添加 android.enableAapt2=false
。
我正在尝试通过 aapt
运行 命令来测试功能。
./aapt package -f --no-crunch
-M /home/username/AndroidStudioProjects/ProjectName/androidTest/src/main/AndroidManifest.xml
-I /home/username/Android/Sdk/platforms/android-27/android.jar
-S /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/
但是我收到这个奇怪的错误消息。
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-xhdpi-v4_abc_list_selector_disabled_holo_dark.9.png.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable_abc_ic_go_search_api_material.xml.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-xxxhdpi-v4_abc_scrubber_control_to_pressed_mtrl_005.png.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ color_abc_primary_text_material_light.xml.flat
invalid resource directory name: /home/username/AndroidStudioProjects/ProjectName/androidTest/build/intermediates/res/merged/androidTest/debug/ drawable-mdpi-v4_abc_btn_check_to_on_mtrl_000.png.flat
ERROR: Invalid BCP 47 tag in directory name b+sr+latn_values
以此类推。
我正在使用 Gradle 3.0.1 构建项目。是什么导致了这个错误?
Gradle 3.0.1
不使用 aapt
它默认使用 aapt2
。此
aapt2
可以禁用我在 gradle.properties
文件中添加 android.enableAapt2=false
。