साथ मैं एक परियोजना है कि केवल एंड्रॉयड एसडीके, नहीं NDK का उपयोग करता है, लेकिन मैं चेतावनी हो रही है जब भी मैं NDK के बारे में Gradle साथ निर्माण:चेतावनी प्राप्त करना "एनडीके में 'प्लेटफॉर्म' निर्देशिका गायब है। ' कोई 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.
एक बहुत की तरह लगता है स्पष्ट चेतावनी। मैं एनएनडीके का उपयोग नहीं कर रहा हूं, इसलिए मेरे android-sdk
में ndk-bundle
नहीं है।
sdk.dir=/usr/local/opt/android-sdk
मैं एक ANDROID_HOME वातावरण चर है: मुद्दा NDK है कि मैं एक ANDROID_NDK_HOME
सेट नहीं है, और मेरे local.properties
फ़ाइल (जो एंड्रॉयड स्टूडियो द्वारा उत्पन्न किया जा करने के लिए प्रकट होता है) निर्धारित नहीं करता है :
ANDROID_HOME=/usr/local/opt/android-sdk
प्रणाली एक मैक है, लेकिन हम डोकर में एक ही मुद्दा पाने के लिए लग रहे हैं। किसी को भी इस चेतावनी से छुटकारा पाने के बारे में पता है?
मैं Gradle प्लगइन 2.3.3 पर इस चेतावनी हो रही है का उपयोग करने के है! – AaA
यहां 2.3.3 – Pablo
@ पाब्लो का उपयोग करके, वर्कअराउंड (उस समय) वापस * डाउन * को Gradle 2.2.2 पर वापस करना था। उदाहरण निर्मित .GRADLE: 'classpath' com.android.tools.build: gradle: 2.2.0'' – paulsm4