2015-12-05 17 views
12
के साथ 2 मुद्दा

मैं 2.0 पूर्वावलोकन 2 के लिए एंड्रॉयड स्टूडियो अद्यतन, तो मुझे मिल गया एक त्रुटि Renderscript समर्थन मोड वर्तमान में Renderscript लक्ष्य 21+एंड्रॉयड स्टूडियो 2.0 पूर्वावलोकन Renderscript

साथ समर्थित नहीं है मैं renderscriptTargetApi 23

उपयोग कर रहा हूँ
+0

तो 21 को लक्षित करें? आप 23 को लक्षित क्यों करना चाहते हैं? – ianhanniballake

+0

यह अद्यतन करने के बाद पहले काम कर रहा था, यह अब और नहीं है, और मेरा मानना ​​है कि आपका मतलब लक्ष्य 20 – atabouraya

+0

जैसा कि यहां है। –

उत्तर

14

रेंडरस्क्रिप्ट वर्तमान में लक्ष्य 21+ के साथ समर्थित नहीं है, इसलिए लक्ष्य को केवल एपीआई 20 में बदलें और इससे त्रुटि हल होनी चाहिए। तो अपने Gradle फ़ाइल के अपने डिफ़ॉल्ट config अनुभाग में Renderscript संबंधित विकल्प की तरह करना चाहिए:

renderscriptTargetApi 20 
renderscriptSupportModeEnabled true 
+0

मुझे अभी भी वही संदेश मिल रहा है त्रुटि: रेंडरस्क्रिप्ट समर्थन मोड वर्तमान में प्रतिपादन लक्ष्य 21+ के साथ समर्थित नहीं है हालांकि मैं renderscriptTargetApi 20 – atabouraya

+0

का उपयोग कर रहा हूं सुनिश्चित करें कि आपका targetSdk एक ही चीज़ पर सेट है। –

+0

यह कामकाज है, ठीक नहीं है। निर्माण उपकरण 23.0.3 और ग्राडल 2.1.0 – snachmsm

0

@atabouraya, अपना ऐप्लिकेशन

की build.gradle में परिवर्तन होने के लिए के रूप में android developer site.

से सुझाव की जरूरत है
android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 

    defaultConfig { 
     minSdkVersion 8 
     targetSdkVersion 19 

     renderscriptTargetApi 18 
     renderscriptSupportModeEnabled true 

    } 
} 
3

@atabouraya, यह बिल्ड टूल्स में बग है। कृपया अपने बिल्ड टूल्स संस्करण की जांच करें और यदि 23.0.3 से कम है, तो उन्हें अपडेट करें। अधिक यहाँ जानकारी: http://developer.android.com/intl/es/tools/revisions/build-tools.html उपकरण बिल्ड में , संशोधन 23.0.3 (मार्च 2016)

+1

के साथ 23 कार्यों को लक्षित करना और यह उचित उत्तर है, ग्रैडल 2.1.0 के साथ काम करता है, वर्तमान में उच्चतम देव संस्करण अल्फा 5 है: 'com.android.tools.build:gradle chat.1.0- अल्फा 5'। इसलिए इस समय हमें ग्रैडल के वर्तमान स्थिर संस्करण के साथ रेंडरस्क्रिप्ट या पुरानी रेंडर स्क्रिप्ट के लिए समर्थन अल्फा और न्यूज़ेट में बिल्ड सिस्टम चुनना होगा। अंतिम ग्रैडल 2.1.0 – snachmsm

0

बस renderscriptTargetApi 20-renderscriptTargetApi 23 बदलने के लिए, और सुनिश्चित करें कि आपके minSdkVersion21 की तुलना में कम हैं।

10

renderscriptTargetApi से संबंधित बग को ग्रेड-प्लगइन 2.1.0 और बिल्ड-टूल्स 23.0.3 में ठीक किया गया है। कृपया इसे आज़माएं:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.1.0' 
    } 
} 


android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    ... 
} 
+0

के लिए प्रतीक्षा करें यह उत्तर मेरे लिए नीचे था लेकिन एंड्रॉइड इसे ठीक करने के बाद से सबसे अच्छा जवाब है। –

संबंधित मुद्दे