শূন্য নয় প্রস্থান মূল্য দিয়ে শেষ


165

আমি আমার প্রকল্পটি আমদানি করার চেষ্টা করছি। তবে আমি অ্যাপ্লিকেশনটি চালানোর সময় আমি নিম্নলিখিত ত্রুটিটি পেয়ে যাচ্ছি:

Error: Execution failed for task ':app:processDebugResources'.
 > com.android.ide.common.process.ProcessException:      
   org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu  Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1

এখানে আমার গ্রেড ফাইল আছে

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"
    defaultConfig {
        applicationId "com.example.vishnuruhela.signup"
        minSdkVersion 15
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors { }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile project(':listView1')
}

2
হাই, আপনি কি এই সমস্যার সমাধান করতে পেরেছিলেন? আমার একই রকম ত্রুটি হচ্ছে
হুগো আলভেস

@ হুগো আলভেস হাই, এখনও আমি এই সমস্যাটি কম করি নি।
অঙ্কুর 1994a

একই সমস্যার মুখোমুখি হয়ে আপনি উত্তর পেয়েছেন
আশুতোষ সালোদকার

@ আশুতোষসালোদকর হাই, আসলে আমি উত্তরটি খুঁজে পাইনি তবে এখনও বুঝতে পারি এই সমস্যাটি যদি আপনি কম
এসিডের

1
ব্যতিক্রম থেকে আরও পাঠ্য ভাগ করুন। সমস্যাটি বর্ণনা করার জন্য কিছু পাঠ্য থাকা উচিত। ব্যতিক্রমের প্রথম লাইনের সন্ধান করুন। এটি আউটঅফমিউরির মতো বা ডুপ্লিকেট লিব বা অন্য কিছু হতে পারে। যে বিস্তারিত বুঝতে সহায়ক হবে
Adeem

উত্তর:


158

আমি এই একই একই ত্রুটি পেয়েছিলাম। আমি কমান্ড চালিয়েছি

./gradlew assembleDebug --info

আমি যে স্বাদটি চাইছিলাম তার ডিবাগ সংস্করণের জন্য যেখানে "এসেম্বলডেবগ" কে এসেম্বল টাস্কের সাথে প্রতিস্থাপন করা হয়েছিল।

আউটপুট জন্য দেখুন

সফলভাবে 'কমান্ড' প্রক্রিয়া শুরু হয়েছে /usr/local/opt/android-sdk/build-tools/21.1.2/aapt ''

এর ঠিক নীচে ছিল একটি উত্স বর্ণনা করতে একটি ত্রুটি যা আমি একটি লেআউট ফাইলে ব্যবহার করেছি তবে যা ডাইমেনশন ফাইলগুলি থেকে হারিয়েছে। এটি নির্ধারণের সাথে বিল্ড ইস্যুটি ঠিক করা।


3
আমি কোথায় ফাইলটি খুঁজে পেয়েছি (./gradlew એસেম্বলডিবগ)?
পান্ডিয়ান মুথু

আমি অ্যান্ড্রয়েড স্টুডিওতে নতুন i ফাইলটি সম্পর্কে আমি জানি না। আপনি কীভাবে আমাকে সমস্যার সমাধান করবেন তা ব্যাখ্যা করতে পারেন
পান্ডিয়ান মুঠু

12
এটি কোনও ফাইল নয়। এটি একটি আদেশ। একটি কমান্ড লাইন খুলুন, আপনার প্রকল্পে নেভিগেট করুন এবং আপনি ম্যাক বা লিনাক্সে থাকলে সেই আদেশটি চালান। উইন্ডোতে "গ্রেডলিও.এক্সে এসেম্বলডেবাগ-ইনফো" চালান আমার কি মনে হয়?
লাওচিভ 25'15

2
আমি কমান্ড লাইনে এটি চালিয়েছি এবং একই ত্রুটিটি পেয়েছি: কী ভুল হয়েছে: কার্যের জন্য কার্যকর করা ব্যর্থ হয়েছে ': বিপিআইএমবিআইবি সংহত পজিশন: প্রক্রিয়াডিজুব্রোসরস' ' > com.android.ide.common.com
হুগো আলভেস

12
উইন্ডোজের জন্য "গ্রেডলিউ এসেম্বলডিবগ
জিতিন

99

প্রথমে আপনি যান

Build -> Clean Project 

এবং তারপরে যান

Build -> Rebuild Project

এবং ত্রুটি শেষ একটি উপায়


84
এটি কিছুতেই সহায়তা করেনি। বিভ্রান্তিকর উত্তর।
ও'সুলিভান

2
এটি কোনও উপকারে আসেনি। আমি একই ত্রুটি পেয়ে যাচ্ছিBuild -> Clean Project
এম ফয়সাল হামেদ

আমার জন্য কাজ করেছেন। কেন জানি না - আমি যা কিছু করেছি তা হ'ল অ্যাপ / বিল্ড.gradle এ একটি একক লাইন পরিবর্তন করা যা সম্পদগুলিকে প্রভাবিত করা উচিত নয়।
স্বায়ত্তশাসিত

1
অবশ্যই বিভ্রান্তিমূলক নয় - আমি একটি ওগ একের জন্য একটি এমপি 3 ফাইল অদলবদল করেছিলাম এবং একই ত্রুটি পেয়েছি, এটি এটি সমাধান করেছে।
ElDoRado1239

আপনি কোনও সংস্থার নাম পরিবর্তন না করেই এক্সটেনশানটি পরিবর্তন করেছেন এমন সমস্যার সমাধান করে।
লুই সিএডি

46

বিল্ড সরঞ্জামগুলির সর্বশেষতম সংস্করণটি ইনস্টল করুন। আপনার build.gradleব্যবহার সামঞ্জস্য করুন

android {
    compileSdkVersion {X}
    buildToolsVersion "{X.Y.Z}"
   ...
}

যথাযথ মানগুলি আপনার ইনস্টল করা এসডিকে সাথে মেলে । এই পোস্টের সময় 23.0.3 হতে পারে।
বা তালিকা থেকে সদৃশ নির্ভরতা চেক এবং অপসারণ।

উপভোগ করুন :)


আপনি কিভাবে এটি জানতেন? এবং কিভাবে ত্রুটি দরকারী?
ওনি

1
কারণ আমি এই ধরণের সমস্যার মুখোমুখি হয়েছি এবং গ্রেড এই জন্য পরামর্শ দিই।
রাআরএ

60
হাই আমি বিল্ডটুলস ভার্সিন "22.0.1" এখনও সেট করে রেখেছি এই সমস্যাটির মুখোমুখি
দিলীপ

1
হাই আমার কাছে বিল্টটুলস ভার্সিন "22.0.1" এখনও আছে এই বিষয়টি
user4232

1
23.0.3 ভিতে পরিবর্তন আমার পক্ষে অ্যান্ড্রয়েড স্টুডিওতে কাজ করেছে ধন্যবাদ আপনাকে।
এপিক জোকার

15

এই ত্রুটিটি পুনরুদ্ধার করতে এই সাধারণ পদক্ষেপগুলি অনুসরণ করুন:

পদ্ধতি 1:

-Go to File->project structure->Project
-Check Android plugin Version and change it to 1.3.0(Latest one)
-Go to File->project structure->app->Properties->Build Tools Version
-Change it to latest one(22.0.1). Also do this for any other module you have for your project.
-Clean and build project.

দ্রষ্টব্য: যদি আপনার বিল্ড সরঞ্জাম সংস্করণটি 22.0.1 এর কম হয় তবে গ্রেড বিল্ড করার সময় আপনি এখনও একই ত্রুটির মুখোমুখি হতে পারেন তাই দয়া করে আপনার এসডিকে এসডিকে ম্যানেজার থেকে সর্বশেষে আপডেট করুন তারপরে অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন এবং উপরের পদক্ষেপগুলি অনুসরণ করুন।

পদ্ধতি 2:

-If you don't want to update build tools version or you don't have latest SDK version just Go to File->project structure->Project.
-Check Android plugin Version and change it to 1.0.0(Older one)
-Clean and build project.

আমি পদ্ধতি 1 সুপারিশ।


আমাকে সাহায্য করেছে, আমার কাছ থেকে +1 :)
রিচা 3'15

@ প্রণব এটির ভাল এবং সর্বদা আলমস্যাট কাজ করে তবে এটি এখন কাজ করছে না।
অঙ্কুর 1994a

@ কোনুর আপনি কোন সমস্যার মুখোমুখি হয়েছেন? আপনি কি সর্বশেষ বিল্ড সরঞ্জাম এবং গ্রেড প্লাগ ইন আপডেট করেছেন?
প্রণব

14

ছবি .pngসহ কিছু চিত্র সংস্থান প্রতিস্থাপন করার পরে আমার একই সমস্যা হয়েছিল .jpg

আমি মুছে ফেলেছি appname/app/build, আমি নির্বাচিত করার চেয়ে Build -> Rebuild project এবং শেষ পর্যন্ত এটি কোনও ত্রুটি ছাড়াই কাজ করেছে।


5
আমার একই সমস্যা ছিল, আমি প্রকল্পটি পরিষ্কার করেছি এবং সমাধান করেছি, পিএনজি ড্রয়েবলগুলি একই নাম দিয়ে জেপিজি প্রতিস্থাপন করার পরে আমি এই সমস্যার মুখোমুখি হয়েছি।
মাহমুদ

7

আমার ক্ষেত্রে, ট্যাসিওএসড এবং নেতারোর উত্তরগুলি সঠিক দিক নির্দেশ করেছে। বিশ্লেষণ করে:

gradle assembleDebug --stacktrace --debug 

লিনাক্স:

./gradlew assembleDebug --stacktrace --debug

আমি খুঁজে পেয়েছি যে সম্পদ ফোল্ডারে থাকা একটি ফাইলপথ খুব দীর্ঘ এবং processing ফাইলটি প্রক্রিয়া করার সময় aapt.exe 1 (এবং কোনও নির্দিষ্ট ত্রুটি বার্তা নেই) ফিরে এসে থামিয়েছে। দেখে মনে হচ্ছে যে নামগুলিতে ASCII অক্ষরযুক্ত ফাইলগুলিও গ্রহণ করা হয় না।


ঠিক আমার ঘটনা ছিল। অনেক ধন্যবাদ! 2015 ফেব্রুয়ারির প্রথম দিকে এই সমস্যাটির বাগ রিপোর্ট রয়েছে বলে মনে হয় তবে এটি এখনও ব্যর্থ। এখন আমাকে সেই সমস্ত সম্পদ ফাইলের নাম কোনওভাবে পরিবর্তন করতে হবে, কী ধরনের বেদনা রয়েছে কারণ তারা সাতটি ভিন্ন ভাষা ব্যবহার করে এমন একটি ডিবি থেকে প্রাপ্ত তথ্যের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে উত্পন্ন generated আমি এই সমস্যাগুলি ৮০ এবং এমনকি 90 এর দশকে ফিরে বুঝতে পেরেছিলাম, তবে গোগ, আমরা 2016 সালে আছি এবং ইউনিকোড ভাল সমর্থন করে না ??? আসলেই কি বাজে রসিকতা।
ফ্রান মারজোয়া

জেএফটিআর, এটি এ্যাপটি থেকে পাওয়া ত্রুটি: "küchen.dat: ত্রুটি: অবৈধ ফাইলের নাম add যুক্ত করতে অক্ষম।" ঘটনাচক্রে এটিই প্রথম সম্পদ যার ফাইলের নামে কোনও অ্যাস্কি অক্ষর নেই। জার্মান ভাষায় এটির পাশাপাশি, আমার কাছে স্পেনীয়, ফরাসী, পর্তুগিজ এবং এমনকি রাশিয়ান ভাষায় কয়েক ডজন রয়েছে ... এটি সফল হয়।
ফ্রান মারজোয়া

6

অন্যদিন হঠাৎ করেই আমার ঠিক একই ত্রুটি ছিল। আমি একটি "ক্লিন প্রজেক্ট" এবং একটি "পুনর্নির্মাণ প্রকল্প" করেছি এবং ত্রুটিটি আর কখনও দেখিনি।

আমি আমার বেল্টের নীচে কয়েক মাসের অ্যান্ড্রয়েড বিকাশ পেয়েছি। তবে যখনই আমি এর মতো একটি অব্যক্ত ত্রুটি পেয়েছি, "ক্লিন প্রকল্প" এবং / অথবা "পুনর্নির্মাণ প্রকল্প" আমি প্রথমে চেষ্টা করি try


আপনি আমার দিন
বাঁচিয়েছেন

5

সম্পদ ফোল্ডারে আমি যুক্ত করা ফাইলগুলি মুছে ফেলার মাধ্যমে আমার একই সমস্যাটি সমাধান হয়েছিল এবং সেই ফাইলগুলির নামটিতে "é", "", "ï" "è" এর মতো অসমর্থিত বৈশিষ্ট্য রয়েছে ... সেই নামগুলির ফাইলগুলির নাম পরিবর্তন করে বা সেগুলি সরিয়ে দিয়ে আপনার কোন সমস্যা হবে না


এটা আমার সমস্যা ছিল। আমি সম্পদ ফোল্ডারে একটি গুচ্ছ ফাইল যুক্ত করেছি এবং বুঝতে পারি নি যে একটিতে কিছু "é" ইত্যাদি রয়েছে
mogile_oli

ধন্যবাদ, আপনি আমাকে একটি ধারণা দিয়েছেন। আমার
স্ট্রিং.এক্সএমএল

5

বিল্ডটুলস ভার্সননির্ভরতা বেস এপিআই সংস্করণের সাথে একই হতে হবে।

buildToolsVersion '23.0.2' & compile 

&

com.android.support:appcompat-v7:24.0.0-alpha1

বেস এপিআই স্তরের সাথে মেলে না।

এটা করা উচিত

compile 'com.android.support:appcompat-v7:21.0.3'

সম্পন্ন


4

টাস্ক প্রসেসে অপটকে কার্যকর করার ক্ষেত্রে ত্রুটিগুলি ডেবাগ রিসোর্সগুলি বা প্রসেসরিলেলিআরসোর্সগুলি সাধারণত যখন ঘটে থাকে যখন আপনার প্রকল্পের এক বা একাধিক সংস্থানগুলি অসমর্থিত থাকে।

আপনার প্রকল্পের রুট দিরে যান এবং চালান:

gradle processDebugResources --debug

এটি প্রযোজ্য নির্দিষ্ট ত্রুটি মুদ্রণ করবে। আমার ক্ষেত্রে এটি সম্পদ ফোল্ডারের একটি ফাইল যার নামটিতে অবৈধ অক্ষর ছিল (LEÃO.jpg)। অপ্ট ল্যাটিন বর্ণমালার কিছু অক্ষরকে সমর্থন করে না।

তবে, আমি যেমন বর্ণনা করেছি আপনার সমস্যাটি এর চেয়ে অন্য কোনও হতে পারে। নিশ্চিত করার জন্য আপনাকে --debug অপশন সহ প্রসেসডিবগআর রিসোর্সগুলি চালাতে হবে।


এটি সত্যিই সাহায্য করেছে। --Debug দিয়ে চলার সময় এটি প্রচুর পরিমাণে আউটপুট আনতে পারে যাতে আপনি "ত্রুটি: অবৈধ ফাইলের নাম অনুসন্ধান করতে পারেন add যোগ করতে অক্ষম।" যে সমস্যাটি সৃষ্টি করছে তা চিহ্নিত করতে।
ভেলভাল

4

সংকলনের সময় আমি একই ত্রুটির মুখোমুখি হয়েছি। আমি এখানে সমস্ত পদ্ধতি চেষ্টা করেছিলাম তবে কেবলমাত্র একটি জিনিসই ব্যর্থ হয়েছিল তবে এটি অনেক সময় নেয়। আমার অ্যাপটি ডিবাগ করতে সিএমডিতে এই কোডটি চালিয়ে এবং আমার এক্সএমএল লেআউটে আমাকে হারিয়ে যাওয়া ট্যাগটি দেখায়।

gradle processDebugResources --debug

সবচেয়ে ভাল পদ্ধতির ত্রুটিটি কেবল এটি উপেক্ষা না করে বিশ্লেষণ করা।

এই কোডটি চালানোর জন্য আমি জাভা জেডিকে ইনস্টল করেছি এবং তারপরে পরিবেশ পরিবর্তনশীল সেট করেছি: জাভাহোম এবং গ্রেডলের জন্য।

গ্রেড জন্য

C:\Program Files\Android\Android Studio\gradle\gradle-4.6\bin

জাভা জন্য

JAVA_HOME=C:\Program Files\Java\jre1.8.0_191

3

আপনাকে নিম্নলিখিত নির্দেশাবলী করতে হবে:

টুলবারে অবস্থিত বিল্ড ক্লিক করুন, তারপরে

Clean project -> Rebuild Project


3

এখানে চিত্র বর্ণনা লিখুন

নিশ্চিত করুন যে দয়া করে compileSdkVersion, buildToolsVersionএবং targetSdkVersionএকই সংস্করণ সংখ্যা আছে। আমারও এই ত্রুটি রয়েছে কারণ এটির ভিন্ন সংস্করণ রয়েছে। এই সমাধানটি আমার পক্ষে কাজ করেছিল।

আমি আশা করি এটি আপনার সকলকে সহায়তা করতে পারে।


3

যখন আমাদের কোডটিতে লেআউট.এক্সএমএল ফাইল ত্রুটি রয়েছে, আমরা এই ত্রুটি বার্তাটি পাই। আপনার এক্সএমএল ফাইলগুলি আবার পরীক্ষা করুন।


2

একটি @ + আইডি / জন্য আমার স্টাইল.এক্সএমএল ফাইলগুলি দেখুন মানগুলি- v17 এ আমার স্টাইলস.এক্সএমএল ছিল যা আমি মনে করি না all শেষ পর্যন্ত আমাকে পরিবর্তন করতে হয়েছিল এবং 21.1.2 থেকে 22.0.1 পর্যন্ত প্রস্তাবিত সরঞ্জামগুলি তৈরি করিনি।


2

আমার চিত্রগুলির সাথে আমারও একই ত্রুটি ছিল .. কেবলমাত্র ".png" বা আপনার যা কিছু আছে ".jpg" এর এক্সটেনশনটির নামকরণ করুন


2

আমারও একই সমস্যা ছিল।

বর্ণমালা, সংখ্যা এবং আন্ডারলাইন ব্যতীত অন্য অক্ষরের সাথে সম্পদ ফোল্ডারে ফাইলগুলির নামকরণের চেষ্টা করুন।

বিশেষত, অ্যাডাস্ট্রোফস এবং ইউরোপীয় বর্ণমালাগুলি ইংরেজিতে সাধারণ নয় look


আমার সম্পদ ডিরেক্টরিতে জিপিড ফাইলগুলি আমার জন্য এটি ঘটায়।
বিডাব্লু

2

আমি আদেশ দিয়ে তৈরি:

./gradlew build --info

এটি আরও ত্রুটি বার্তা দেখায়, আমার সমস্যাটি ফাইলটির নামের মধ্যে বিশেষ অক্ষর রয়েছে।


2

আমিও এই সমস্যার মুখোমুখি হয়েছি কারণ অ্যান্ড্রয়েড সুডিওতে প্রকল্পটি খোলার সময় আমি আমার প্রকল্প ফোল্ডারের নাম পরিবর্তন করেছি o সুতরাং, অ্যান্ড্রয়েড স্টুডিও আমার উইন্ডোর সেই ডিরেক্টরিতে অন্য একটি ফোল্ডার তৈরি করেছিল।

আমি আমার বিল্ড.gradle (মডিউল: অ্যাপ) এ পেয়েছি , সমস্ত সমর্থন লাইব্রেরি আপডেট করা হয়েছিল এবং প্রকল্পের সংকলনের সময় ত্রুটি ছুঁড়ে মারছিল

আপনাকে যা করতে হবে তা হ'ল কেবল আপনার বর্তমান বিল্ড সরঞ্জাম সংস্করণে আপডেট সমর্থন লাইব্রেরিগুলি পরিবর্তন করুন এবং প্রকল্পটি পুনর্নির্মাণ করুন।

compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:design:22.2.1'
compile 'com.android.support:cardview-v7:22.2.1'

আমার বর্তমান বিল্ড টুল সংস্করণটি 22.2.1


2

আমি যখন প্রকল্পের চিত্রগুলি প্রতিস্থাপন করি তখন আমি এই সমস্যাটি পাই। তারপরে আমি দেখতে পেলাম যে চিত্রটির একটিতে এক্সটেনশন রয়েছে P আশা করি এটি আপনাকে সহায়তা করবে


2

আমারও একই সমস্যা ছিল এবং এটি কেবলমাত্র আমার প্রকল্পের মূল থেকে .gradle ফোল্ডারটি সরানোর পরে চলে যায় ।

সুতরাং আপনি নিশ্চিত করুন:

  1. অ্যান্ড্রয়েড স্টুডিওতে প্রকল্পটি বন্ধ করুন
  2. আপনার ফাইল এক্সপ্লোরার খুলুন, প্রকল্পের মূল ডিরেক্টরিটি সন্ধান করুন
  3. .Gradle ফোল্ডারটি পুরোপুরি সরিয়ে ফেলুন

আশা করি এটা কাজে লাগবে. শুভকামনা!


1

আমিও এই সমস্যাটি পাচ্ছিলাম।

  • আমি যখন আমার প্রকল্পে কিছু নমুনা বা ইতিমধ্যে বিদ্যমান মডিউলটি আমদানি করি তখন আমি সাধারণত এই সমস্যার মুখোমুখি হই।
  • আমি মাত্র অ্যান্ড্রয়েড স্টুডিওতে ম্যাভেন থেকে আমার প্রকল্পে সর্বশেষতম v7 এবং v4 যুক্ত করেছি এবং এটি ঠিক করেছি got
  • বুদ্ধিমানের মতো প্রকল্প থেকে ডুপ্লিকেট নির্ভরতা অপসারণ করা হয়েছে যদি আপনার গ্রন্থাগার প্রকল্প এবং অ্যাপ্লিকেশন প্রকল্পটি v7 বা v4 বা অন্য কোনও লাইব্রেরি ব্যবহার করে থাকে তবে সেগুলির সংস্করণ একই হওয়া উচিত। বা এটি কেবল আপনার গ্রন্থাগারের প্রকল্পে রাখার চেষ্টা করুন

1

আমারও একই সমস্যা ছিল। এমনকি জেপিজি ফাইলগুলিও কাজ করে না। আপনার সমস্ত চিত্র ফাইলগুলি এমপম্যাপ এবং কাজের মধ্যে রাখুন। তারা নিখুঁতভাবে কাজ।


1

আমি আজ একই সমস্যায় পড়েছি এবং প্রকল্পটি পরিষ্কার এবং পুনর্নির্মাণের চেষ্টা করছি।

আমি আমার সমস্যার সমাধান করিনি। আমার গ্র্যাডেল অ্যাপ্লিকেশন ফাইলের পরিবর্তে আমি এটি সংকলন এসডকে ভার্সন, বিল্ডটুলস ভার্সন, টার্গেটএসডিকি ভার্সন এবং com.android.support:appcompat-v7:23.0.1 মান পরিবর্তনের সাথে সমাধান করেছি। তারপরে আমি প্রকল্পটি পরিষ্কার এবং পুনরায় নির্মাণ করেছি।


1

রিটার্ন মান 3 এর জন্য "আউটঅফমেমারি ব্যতিক্রম" এর জন্য আমি গ্রেড অ্যান্ড্রয়েড বিভাগে নিম্নলিখিতটি যুক্ত করেছি

android {
............
dexOptions {
    incremental = true;
    preDexLibraries = false
    javaMaxHeapSize "4g" // 2g should be also OK
}
............
}

এবং রিটার্ন মান 2 সহ দ্বিতীয় ইস্যুর জন্য, এর আগে আমি জেডিকে 7 এর গ্রেড নির্ভরতা অনুসরণ করছিলাম

compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:7+'
compile 'com.facebook.android:facebook-android-sdk:+'
compile 'com.android.support:recyclerview-v7:+'
compile 'com.android.support:support-v4:+'

তারপরে আমি আমার জেডিকে 8 তে আপডেট করেছিলাম এবং অ্যাপ্লিকেশনটি চালানোর সময় এটি আমাকে ত্রুটি দেওয়া শুরু করেছিল (সম্ভবত জেডিই 8 এর জন্য 7+ এর সাথে একাধিক লিব উপলব্ধ ছিল)। আমার সমস্যাটি কী স্থির করেছে তা 7+ এর পরিবর্তে নির্দিষ্ট সংস্করণ দিচ্ছে। অর্থাত

compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.google.android.gms:play-services:8.1.0'
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
compile 'com.android.support:recyclerview-v7:23.1.0'
compile 'com.android.support:support-v4:23.1.0'

1
আপনি এখানে সমস্ত স্মরণশক্তি হারিয়ে ফেলছেন কারণ আপনি সমস্ত প্লে পরিষেবাদি অন্তর্ভুক্ত করেছেন। আপনার প্রয়োজনীয় প্যাকেজগুলির মধ্যে নির্ভরতা ভাগ করার বিষয়ে আপনি পড়তে পারেন ।
ওয়ান ক্রিকেটারের

1

আমার ক্ষেত্রে উবুন্টু 15.04 এ কাজ করার জন্য আমাকে "libz.so.1" লাইব্রেরি ইনস্টল করতে হয়েছিল

sudo apt-get install lib32z1

1

ত্রুটি: টাস্কের জন্য কার্যকর করা হয়েছে।

শূন্য-বহির্গমন প্রস্থান দিয়ে সমাপ্ত 1 এই ত্রুটিটি হওয়ার একটি কারণ হ'ল কোনও উত্স ফাইলের ফাইলের পথটি দীর্ঘতর:

ত্রুটি: উইন্ডোজে ফাইলের পথটি বেশ দীর্ঘ, 240 টি অক্ষরের নীচে রাখুন

Fix: Move your project folder closer to the root of your disk

করবেন না: // ফোল্ডার / ফোল্ডার / ফোল্ডার / ফোল্ডার / খুব_ লং_ফোল্ডার_নাম / মাইপ্রজেক্ট ...

Do://folder/short_name/MyProject

অন্য কারণ হ'ল সদৃশ সংস্থান বা নাম ফাঁকা স্থান হতে পারে

উদাহরণ:

<style name="MyButton" parent="android:Widget.Button">
      <item name="android:textColor">@color/accent_color</item>
      <item name="android:textColor">#000000</item>
  </style>

1

আমার ক্ষেত্রে এই ত্রুটিটি খালি লেআউট এক্সএমএল ফাইলের কারণে হয়েছিল।

আমি খালি ফাইল তৈরি করেছি তবে এতে কোনও সামগ্রী যুক্ত করতে ভুলে গেছি। অ্যান্ড্রয়েডস্টুডিও এই বিভ্রান্তিকর ত্রুটি বার্তা দিয়েছে, কিন্তু আমি যখন কমান্ড লাইন থেকে গ্রেড বিল্ডটি সম্পাদন করেছি তখন আমি "ত্রুটি এক্সএমএল পার্স করার ক্ষেত্রে: কোনও উপাদান খুঁজে পাওয়া যায় নি" এবং ফাইলটির নাম দেখতে পেলাম error

বেসিক লেআউট xML সামগ্রী যুক্ত করার ফলে ত্রুটিটি স্থির হয়েছে।


1

অ্যান্ড্রয়েড / biuld.gradleকমপাইলএসডিএক সংস্করণ দেখুন এবং অন্যান্য সমস্ত প্যাকেজগুলিতে কম্পাইল এসডেক ভার্সন একই হওয়া উচিত।


1

শুধু মাত্র নথির জন্য. আমি এখানে সমস্ত পরিষ্কার / পুনর্নির্মাণ এবং এসডিকে-সরঞ্জামগুলি আপডেট করেছিলাম তবে শেষ পর্যন্ত এটি আমার সমস্যা সমাধানের জন্য তাত্ক্ষণিক চালকে অক্ষম করে

এ যান: অ্যান্ড্রয়েড স্টুডিও -> পছন্দসমূহ -> বিল্ড, এক্সিকিউশনডিপোপাইজেশন -> তাত্ক্ষণিক চালান

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.