Tôi đã có một dự án mà chỉ sử dụng SDK Android, không phải là NDK, nhưng tôi nhận được cảnh báo bất cứ khi nào tôi xây dựng với gradle về NDK:Nhận cảnh báo "NDK thiếu thư mục 'nền tảng'. ' không có NDK
NDK is missing a "platforms" directory. If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to /usr/local/opt/android-sdk/ndk-bundle. If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
Có vẻ như một khá cảnh báo rõ ràng. Tôi không sử dụng ndk, vì vậy không có ndk-bundle
trong số android-sdk
của tôi. Vấn đề là tôi không có một bộ ANDROID_NDK_HOME
, và tập tin local.properties
của tôi (mà dường như được tạo ra bởi Android Studio) không thiết lập các NDK:
sdk.dir=/usr/local/opt/android-sdk
tôi có một biến môi trường ANDROID_HOME :
ANDROID_HOME=/usr/local/opt/android-sdk
Hệ thống là một mac, nhưng chúng tôi dường như để có được cùng một vấn đề trong Docker. Bất cứ ai cũng biết làm thế nào để thoát khỏi cảnh báo này?
Tôi nhận được cảnh báo này trên Plugin gradle 2.3.3! – AaA
Tương tự tại đây, sử dụng 2.3.3 – Pablo
@Pablo: cách giải quyết (vào thời điểm đó) đã quay lại * XUỐNG * sang Gradle 2.2.2. VÍ DỤ BUILD.GRADLE: 'classpath 'com.android.tools.build: gradle: 2.2.0'' – paulsm4