Com.android.tools.fd.runtime.Bootstrap অ্যাপ্লিকেশনটি ইনস্ট্যান্ট করতে অক্ষম? অ্যান্ড্রয়েড


140

আমি আমার অ্যান্ড্রয়েড স্টুডিওটি 2.0 সংস্করণে আপডেট করেছি। তবে আমার সমস্যা ছিল, কেন জানি না?

গুরুত্বপূর্ণ ত্রুটি সম্পর্কিত তথ্য:

Com.android.tools.fd.runtime.Bootstrap অ্যাপ্লিকেশন: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEall অ্যাপ্লিকেশনটি ইনস্টল করতে অক্ষম

আমি দীর্ঘ সময় অনুসন্ধান করেছি, তবে আপনি লিঙ্কটি দেখতে পাচ্ছেন সঠিক উত্তরটি খুঁজে পেলাম না

একই সময়ে যখন আমি ফাইল-> প্রকল্পের কাঠামোতে ক্লিক করি তখন এটি এই ত্রুটিটি দেখায়:

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

কোথাও কোথাও কোন সমস্যা আছে? গ্রেড যখন প্রোগ্রাম তৈরি করে তখন বর্তমান প্রোগ্রামের জন্য পুরোপুরি লোড করা হয়নি। অ্যান্ড্রয়েড স্টুডিও 2.0 সংস্করণে কোনও সমস্যা আছে?

আমি যখন প্রোগ্রামটি তৈরি এবং চালানোর জন্য অ্যান্ড্রয়েড স্টুডিও ১.৪.০ ব্যবহার করি। এটি আমার জন্য দারুণ কাজ করছে! তবে আমি যখন অ্যান্ড্রয়েড স্টুডিও ২.০ ব্যবহার করি তখন সমস্যাটি দেখায়!

কেন? তুমি আমাকে সাহায্য করতে পারবে কি?

এখানে বিস্তারিত ত্রুটি লগ রয়েছে:

11-28 11: 57: 00.489 19890-19890 / com.eallcn.rentagent.debug ই / অ্যান্ড্রয়েড রুনটাইম: চূড়ান্ত ব্যতিক্রম: মূল প্রক্রিয়া: com.eallcn.rentagent.debug, PID: 19890 java.lang.RuntimeException: অ্যাপ্লিকেশন ইনস্ট্যান্ট করতে অক্ষম com.android.tools.fd.runtime.Bootstrap অ্যাপ্লিকেশন: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEall অ্যাপ্লিকেশন এ android.app.LoadedApk.make অ্যাপ্লিকেশন এবং লোডএড্রয়েড .অ্যাক্টিভিটি থ্রেড.হ্যান্ডলবাইন্ড অ্যাপ্লিকেশন (অ্যাক্টিভিটি থ্রেড.জভা ৪৫8686) অ্যান্ড্রয়েড.এপ.অ্যাক্টিভিটিথ্রেড.অ্যাক্সেস $ 1800 (অ্যাক্টিভিটি
থ্রেড.জভা ১৩৯৯ ) এ android.app.ActivityThread $ এইচ।
android.os.Handler.dispatchMessage (Handler.java:1022)
এ android.os.Looper.loop (Looper.java136)
এ android.app.ActivityThread.main (ActivityThread.java:5314)
at java.lang। com.android.intern.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) এ
java.lang.reflect.Method.invoke (Method.java:515)
এ প্রতিবিম্বিত করুন।মেথোড.ইনভিটনেটিভ (নেটিভ মেথড) । android.intern.os.ZygoteInit.main (ZygoteInit.java:680)
at dalvik.system.NativeStart.main (নেটিভ মেথড) এর
কারণ: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.ageallicnage
com.android.tools.fd.runটাইম এ। বুটস্ট্র্যাপ অ্যাপ্লিকেশন। ক্রেইট রিল অ্যাপ্লিকেশন (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা পাঠ67) এ com.android.tools.fd.runtime.Bootstrap Application.attachBaseContext (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা 1799) এ android.app.app এ (অ্যাপ্লিকেশন.জবা ১৯৯৪ ) অ্যান্ড্রয়েড.এপ.আইনোসমেন্টেশন.নিউ অ্যাপ্লিকেশন (ইনস্ট্রুমেন্টেশন.জভা : ৯৯২ )
এ android.app.Instrumentation.new অ্যাপ্লিকেশন (Instrumentation.java:976)
এ android.app.LoadeApk.make অ্যাপ্লিকেশন
(লোডডএ্যাপক.জভা: 532)
android.app.ActivityThread.handleBind অ্যাপ্লিকেশন (ActivityThread.java4586) এ android.app.ActivityThread.access $ 1800 (ActivityThread.java:139) এ android.app.ActivityThread $ H.handleMessage (ক্রিয়াকলাপে android) এট্রয়েড .os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java136) এ android.app এ।ক্রিয়াকলাপথ্রড.মাইন (ActivityThread.java:5314) at java.lang.reflect.Method.invokeNative (নেটিভ পদ্ধতি) at java.lang.reflect.Method.invoke (Method.java:515) at com.android.intern.os। ডালভিক.সিস্টেম.নেটিভ স্টার্টে জাইগোটআইনিট $ মেথডএন্ডআরজসকলারআরুন (জাইগোটআইনিট.জভা: ৮64৪) com.android.intern.os.ZygoteInit.main (জাইগোটআইনিট.জভা: 80৮০) এ।মূল (নেটিভ মেথড) এর দ্বারা তৈরি: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEall অ্যাপ্লিকেশন at java.lang.Class.classForName (নেটিভ মেথড) at java.lang.Class.forName (Class.java:251) java.lang. .lang.Class.forName (Class.javaferences16) এ com.android.tools.fd.runtime. বুটস্ট্র্যাপ অ্যাপ্লিকেশন।155) এন্ড্রয়েড.এপ.অ্যাপ্লিকেশন.ট্যাচ (অ্যাপ্লিকেশন.জভা ১৯৯৪) এ com.android.tools.fd.runtime.Bootstrap অ্যাপ্লিকেশন.আটাচব্যাসকন্টেক্সট (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা ১9৯৯) - এ ইনস্ট্রুমেন্টেশন.নেউ অ্যাপ্লিকেশন (ইনস্ট্রুমেন্টেশন.জভা) : 992) এ android.app.Instrumentation.new অ্যাপ্লিকেশন (Instrumentation.java:976) এ android.app.LoadeApk এ।android.app.ActivityThread.access $ 1800 (ActivityThread.java139) এ android.app.ActivityThread $ হ্যান্ডল এ মেক অ্যাপ্লিকেশন (লোডডএপক.জভা ৫৫৩৩) অ্যাক্টিভিটিথ্রেড.জাভা ১৩.১16১)) android.os.Handler.dispatchMessage (Handler.java1022) এ android.os.Looper এ।লুপ (Looper.java136) at android.app.ActivityThread.main (ActivityThread.java:5314) at java.lang.reflect.Method.invokeNative (নেটিভ মেথড) at java.lang.reflect.Method.invoke (পদ্ধতি। java: 515) com.android.intern.os.ZygoteInit $ মেথডএন্ডআরএজস ক্যালারআরুন (জাইগোটইনিট.জভা :864) এ com.android.intern.os.ZygoteInit.main এ (জাইগোটআইনিট.জাভা:680) এ ডালভিক.সিস্টেম.নেটিভ স্টার্ট.মাইন (নেটিভ মেথড) এর কারণ: java.lang.NoClassDefFoundError: com / eallcn / ভাড়াটে / MyDebugEall অ্যাপ্লিকেশন এ java.lang.Class.classForName (নেটিভ মেথড) at java.lang.Nlass.for. (Class.java:25:25) at java.lang.Class.forName (Class.java:216) এন্ড্রয়েড.টোলস.ফড.আরুনটাইম. বুটস্ট্র্যাপ অ্যাপ্লিকেশন.ক্রেটআরাইল অ্যাপ্লিকেশন (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা ১৫৫৫) এ অ্যান্ড্রয়েড.টুলস.ফড.আরুনটাইম. বুটস্ট্র্যাপ অ্যাপ্লিকেশন.আউটচব্যাসকন্টেক্সট (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা ১9.৯৯) এ .adach (অ্যাপ্লিকেশন.জভা ১৯৯৪) at android.app.Instrumentation.new অ্যাপ্লিকেশন (ইনস্ট্রুমেন্টেশন.জভা:992) এ android.app.Instrumentation.new অ্যাপ্লিকেশন (ইনস্ট্রুমেন্টেশন.জভাঃ: 7676)) এ android.app.LoadeApk.make অ্যাপ্লিকেশন (লোডডএপক.জভা.৫৩৩) এ android.app.ActivityThread.handleBind অ্যাপ্লিকেশন (অ্যাক্টিভিটি থ্রেড.জভা ৪৪86)) এবং অ্যান্ড্রয়েড। app.ActivityThread.access roid 1800 (ActivityThread.java139) এ android.app.ActivityThread $ এইচ।android.os.Handler.dispatchMessage (Handler.java1022) এ android.os.Looper.loop (লুপার.জাভা ১৩6)) এ android.app.ActivityThread.main (হ্যাকলিট্রেড.জাভা) এ হ্যান্ডেলমেজ (অ্যাক্টিভিটিথ্রেড.জভা ১৩১16) : 5314) java.lang.reflect.Method.invokeNative (নেটিভ পদ্ধতি) at java.lang.reflect.Method.invoke (মেথড.জভা:515) com.android.intern.os.ZygoteInit $ মেথডএন্ডআর্টসকলারআরুন (জাইগোটইনিট.জভা: ৮8৪) এ com.android.intern.os.ZygoteInit.main (জাইগোটআইনিট.জভা: 80৮০) এ dalvik.sartm.Native- এ (নেটিভ মেথড) এর কারণ: java.lang.ClassNotFoundException: "com.eallcn.rentagent.MyDebugEall অ্যাপ্লিকেশন" পথে নেই: ডেক্সপ্যাথলিস্ট [[জিপ ফাইল "/data/app/com.eallcn.rentagent.debug-1 .apk "],নেটিলিবাড়িডাইরেক্টরিজ = [/ ডেটা / অ্যাপ্লিকেশন-লিবিব / কম.ইলকন.সেন্টেজেন্ট.ডিবাগ -১, / বিক্রেতার / লাইব, / সিস্টেম / লিব, / ডেটা / ডাটালিব]] ডালভিক.সিস্টেম.বেসডেক্সক্লাসলডেডার.ফাইন্ডক্লাস (বেসডেক্সড্লাসক্লাসল্যাডার.জ্যাভা :5৫) ) java.lang.ClassLoader.loadClass (ClassLoader.java:497) at java.lang.ClassLoader.loadClass (ClassLoader.java457) at java.lang.Class।ja.lang.Class.forName (Class.javaferences16) এ ja.lang.Class.forName (Class.javaferences16) এ ক্লাসফোর্ডনেম (নেটিভ মেথড) com.android.tools.fd.runtime.Bootstrap অ্যাপ্লিকেশন। বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা ১৫৫৫) এন্ড্রয়েড.এপ এ com.android.tools.fd.runtime. বুটস্ট্র্যাপ অ্যাপ্লিকেশন.ট্যাচবেস কনটেক্সট (বুটস্ট্র্যাপ অ্যাপ্লিকেশন.জভা 1799)।Android.app.Instrumentation.new অ্যাপ্লিকেশন (Instrumentation.java:992) এ android.app.Instrumentation.new অ্যাপ্লিকেশন (Instrumentation.java:976) এ অ্যাপ্লিকেশন.এটাচ (অ্যাপ্লিকেশন। জাভা ১৯৯৪) এ android.app.LoadedApk.make অ্যাপ্লিকেশন (লোডড্যাপকেশন) .java: 532) এ android.app.ActivityThread.handleBind অ্যাপ্লিকেশন (অ্যাক্টিভিটি থ্রেড.জভা 458686) এ android.app এ।অ্যাক্টিভিটিথ্রেড.অ্যাক্সেস $ 1800 (অ্যাক্টিভিটি থ্রেড.জভা ১৩৯৯) এ android.app.ActivityThread $ H.handleMessage (ActivityThread.java1316) এ android.os.Handler.dispatchMessage (Handler.java:102) এ android.os.Looper এ। android.app.ActivityThread.main (ActivityThread.java:5314) at java.lang.reflect.Method এ লুপ (লুপার.জাভা ১৩:136)।inv.Native (নেটিভ মেথড) at java.lang.reflect.Method.invoke (Method.java:515) at com.android.intern.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) এ com.android.in অন্তর্ভুক্ত। os.ZygoteInit.main (ZygoteInit.java:680) at dalvik.s systemm.NativeStart.main (নেটিভ পদ্ধতি)515) com.android.intern.os.ZygoteInit $ মেথডএন্ডআর্টসকলারআরুন (জাইগোটইনিট.জভা: ৮8৪) এ com.android.intern.os.ZygoteInit.main (জাইগোটআইনিট.জভা: 80৮০) এ dalvik.sartm.Native- এ (নেটিভ পদ্ধতি)515) com.android.intern.os.ZygoteInit $ মেথডএন্ডআর্টসকলারআরুন (জাইগোটইনিট.জভা: ৮8৪) এ com.android.intern.os.ZygoteInit.main (জাইগোটআইনিট.জভা: 80৮০) এ ডালভিক.সিস্টেম.নেটিভ.নেট (নেটিভ পদ্ধতি)ডালভিক.সিস্টেম.নিটিস্টার্ট.মাইন (নেটিভ মেথড) এ 680)ডালভিক.সিস্টেম.নিটিস্টার্ট.মাইন (নেটিভ মেথড) এ 680)

 


আমার মনে হয় এই প্রশ্নটি: এটি প্রায় অ্যান্ড্রয়েড স্টুডিও 2.0 সম্পর্কে এবং গ্রেড সংস্করণটি সামঞ্জস্যপূর্ণ নয়!
গিকহ্যাডস

এই উত্তরটি আপনার সমস্যার সমাধান করবে
অমিত বাঘেলা

উত্তর:


313

অ্যান্ড্রয়েড স্টুডিওতে তাত্ক্ষণিক রান বিকল্পটি অক্ষম করুন। নির্দেশাবলী অ্যান্ড্রয়েড স্টুডিও ইনস্ট্যান্ট রান ডকুমেন্টেশনে রয়েছে

তাত্ক্ষণিক রান আপনার কোডটি উজ্জ্বল করার চেষ্টা করে; এর ফলে অ্যাপ্লিকেশন ক্লাসটি সরানো হয়।

তাত্ক্ষণিক রানটি অক্ষম করতে ফাইল -> সেটিংস -> বিল্ড, এক্সিকিউশন, ডিপ্লোয়মেন্ট -> তাত্ক্ষণিক চালান ---> আনচেক করুন "তাত্ক্ষণিক রান সক্ষম করুন"


10
এই মাত্র একটি Marshmallow এ ডিভাইসে আমার ঘটেছে
জন

37
আমিই কেবল সেই ব্যক্তি, যিনি ভাবেন যে আপনার আইডির এই প্রধান বৈশিষ্ট্যটি অক্ষম করে রাখা কি কোনও ভাল সমাধান নয়? এটি স্টুডিও ১.৪ ব্যবহার করার মতো । Downvoted।
নটারিও

17
@ এমভাই: এটি কোনও আদর্শ সমাধান নয়, তবে এটি সম্ভবত সেরা সমাধান হতে পারে। যদি ইনস্ট্যান্ট রান দ্বারা সমস্যা দেখা দেয় তবে তা জেনে রাখা এবং এটি সময়ে অক্ষম করতে সক্ষম হওয়া অত্যন্ত মূল্যবান। এই উত্তরটিকে গুরুত্ব দেওয়া হ'ল সেই মেসেঞ্জারকে গুলি করার মতো, যিনি আপনাকে বলেছিলেন যে সবচেয়ে সংক্ষিপ্ত রুটে বাড়ি না যাবেন কারণ সেখানে একটি
অপ্রত্যাশী

3
@ এমভাই: ঠিক আছে, উত্তরগুলি উন্নত করতে এই জিনিসগুলি তর্কসাপেক্ষভাবে করা যেতে পারে (যদিও 5 টির মধ্যে 4 স্পষ্ট বলে মনে হয়) তবে ডাউনভোটিং "এই উত্তরটি আরও ভাল হতে পারে" এর জন্য নয় তবে "এই উত্তরটি কার্যকর নয়" এর জন্য। যদিও এই উত্তরটি খুব দরকারী। উত্তরটি উন্নত করবে বলে আপনার মনে হয় নিখরচায় বিবরণ যোগ করুন; হয় এখানে বা আপনার নিজের উত্তর।
LarsH

2
এটি একটি দুঃখজনক উত্তর, তবে তাত্ক্ষণিকভাবে চালানো এতটাই নষ্ট হয়ে গেছে এটিই একমাত্র সঠিক সমাধান।
ক্লু

22

২.০ ব্যবহার করার চেষ্টা করার পরে আমারও একই ত্রুটি হয়েছিল।

আমি কিছু গ্রেড পরিবর্তনগুলি ফিরিয়ে এটিকে সমাধান করেছি:

1/3:

পরিবর্তন করা হচ্ছে:

classpath 'com.android.tools.build:gradle:2.0.0-alpha1'

দ্বারা:

classpath 'com.android.tools.build:gradle:1.2.3'

2/3:

পরিবর্তন করা হচ্ছে:

buildToolsVersion '23.0.2'

দ্বারা:

buildToolsVersion "21.1.2"

৩/৩: (ইন <project folder>/.idea/gradle.xml)

এবং:

<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.8" />

দ্বারা:

<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.4" />

আমি জানি না কোন লাইনটি হ'ল ত্রুটির উত্স, তবে এই তিনটি পরিবর্তনের সাথে এটি সমাধান করা হয়েছিল।

আশা করি এটি আপনাকে সহায়তা করবে :)


তৃতীয় পদক্ষেপ: <বিকল্প নাম = "গ্রেডেলহোম" মান = "$ অ্যাপ্লিকেশন_হম_ডির $ / গ্রেডেল / গ্রেডেল -২.৪" /> যেখানে আমি পাই, আমি পরিবর্তন করতে চাই। আমি কোডটি খুঁজে পেতে পারি!
গীকহ্যাডস

হাই, সম্পাদিত উত্তরটি দেখুন। ( <project folder>/.idea/gradle.xml)
emmgfx

প্রথম 2 টি পদক্ষেপ আমার জন্য এটি ঠিক করেছিল।
মারক

কী option name="gradleHome"? কোথায় অবস্থিত।
ইগোরগানাপলস্কি

1
আপনার অ্যাপ্লিকেশনটিতে বিল্ড গ্রেডেল রয়েছে: aaptOptions.setProperty ("cruncherEn सक्षम", মিথ্যা), এটি অপসারণ করা ভাল। এবং আরও একটি জিনিস তাত্ক্ষণিক রান ব্যবহার করবেন না হওয়া পর্যন্ত পূর্ণ সুস্থিত হয়, problmes অনেক তোলে
Stoycho Andreev

17

আমারও ত্রুটি ছিল

আমি প্রকল্পটি পরিষ্কার করে এটি সমাধান করেছি (বিল্ড> ক্লিন প্রকল্প)


3
আন্ডাররেটেড উত্তর!
অনুপ

এটি আমার কাছে সঠিক উত্তর বলে মনে হচ্ছে। আমি অ্যান্ড্রয়েড স্টুডিও ব্যবহার না করেই সমস্যাটি পাচ্ছিলাম তাই আমি কেবল গ্রেডেল ক্লিন এবং গ্রেডেল এসেম্বলডিবগ চালিত যা একই কাজ করে।
শান


5

আমি এই ত্রুটি থেকে গ্রেড-ওয়েল্পার.প্রেপার্টি আপডেট করে gradle-2.14.1-allএবং প্রকল্পটি পরিষ্কার / পুনর্নির্মাণের মাধ্যমে এড়াতে সক্ষম হয়েছি । তারপরে ঠিকঠাক হয়ে গেল। অন্য কোনও পরিবর্তনের প্রয়োজন হয়নি (উপরের উত্তরে যেমনটি প্রস্তাবিত হয়েছে) ...


1
আপনি ব্যবহার করছেন com.android.tools.build:gradle:2.0.0-alpha1? তবুও ত্রুটিটি এখনও আমার কাছে রয়েছে com.android.tools.build:gradle:2.0.0-alpha6+ + এ আপগ্রেড করার পরেhttps\://services.gradle.org/distributions/gradle-2.10-all.zip
লাইটিং করা

1
হ্যাঁ আমি অ্যান্ড্রয়েড স্টুডিও প্রিভিউ 5 এ আপগ্রেড করেছি, এটি বলেছে তাত্ক্ষণিকভাবে চালনার জন্য গ্রেড সংস্করণটি আপগ্রেড করতে হবে। দেখে মনে হচ্ছে যে তারা বাগ ফিক্সগুলির জন্য বেশ ঘন ঘন আলফা রিলিজ করছে
18:38

1
আপনি যদি ক্লায়েন্টের প্রকল্পে / আপনার নিজের পণ্যটিতে কাজ করছেন তবে 'আলফা' বা 'বিটা' বিল্ডগুলি ব্যবহার করার জন্য প্রস্তাবিত নয়; পরিবর্তে এক বা 2 ডাউন সংস্করণ ব্যবহার করার চেষ্টা করুন ... কারণ এগুলি স্থিতিশীল নয়। এবং আপনি যদি বাগ ফিক্সিং এবং উন্নতির জন্য অস্থির বিল্ডটি পরীক্ষা করে
দেখেন


3

স্থিতিশীল চ্যানেলে অ্যান্ড্রয়েড 2.0 এর সাথেও আমি এই ত্রুটি পেয়েছি।

আমি কি করেছিলাম?
- আমার কাছে ডিভাইসে ইতোমধ্যে ইনস্টল হওয়া অ্যাপটির একটি পুরানো সংস্করণ ছিল (যা স্টুডিওর পুরানো সংস্করণ ব্যবহার করে নির্মিত হয়েছিল) যা আমি ডিভাইসে নতুন অ্যাপ্লিকেশন চালিয়ে প্রতিস্থাপনের চেষ্টা করছি।
নতুন অ্যাপ্লিকেশন চালানোর আগে আমি পুরানো সংস্করণটিকে পুরোপুরি আনইনস্টল করেছিলাম এবং কৌশলটি কাজ করেছিল।


2

কেবলমাত্র যারা সর্বশেষ গ্রেডল প্লাগইন সংস্করণ সহ ক্লাসপথ আপডেট করতে চান তাদের সর্বশেষ প্লাগইন সংস্করণটি কোথায় পাবেন?

চেক ইন করুন http://tools.android.com/tech-docs/new-build-system এবং আপনার ক্লাসপাথ আপডেট করুন। বর্তমান সময়ে এক

 classpath 'com.android.tools.build:gradle:2.0.0'.

সর্বদা সর্বশেষতম প্লাগইন সংস্করণ দিয়ে তৈরি করার চেষ্টা করুন।


2

আপনি যদি তাত্ক্ষণিক চালকে অক্ষম করতে না চান তবে কেবল একটি প্রকল্প পরিষ্কার করে পুনরায় চালু করুন।



2

আমিও একই সমস্যার মুখোমুখি হয়েছি এবং এটি সমাধান করেছি। আমার ক্ষেত্রে এটি বিশ্বব্যাপী ক্লাসে (পুরো অ্যাপ্লিকেশন প্রসঙ্গের ক্লাসে) ভুল হওয়ার কারণে হয়েছিল, আমার ভুলটি ছিল AndroidManifest.xmlআমি অ্যাপ্লিকেশন শ্রেণিকে এইভাবে ঘোষণা করেছি VolleyHelper: -

 <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true" android:name=".VolleyHelper"
        android:theme="@style/AppTheme"> 

তবে VolleyHelper.javaআমার কাছে ডিফল্ট কনস্ট্রাক্টর নেই। সুতরাং আমি VolleyHelper.java(অ্যাপ্লিকেশন ক্লাস) এ ডিফল্ট কনস্ট্রাক্টর যুক্ত করেছি ।


1

ডিবাগের উপর ডেক্স তৈরি রোধ করতে আপনি এটিকে আপনার গ্রেডে যুক্ত করতে পারেন

debug {
    // dev utilizes minSDKVersion = 21 to allow the Android gradle plugin
    // to pre-dex each module and produce an APK that can be tested on
    // Android Lollipop without time consuming dex merging processes.
    minSdkVersion 21
}

1

ওএস 5.0 এর আগে সংস্করণযুক্ত কিছু অ্যান্ড্রয়েড ডিভাইসে আমরা ত্রুটি বার্তাটি পাই:

দ্বারা সৃষ্ট: java.lang.ClassNotFoundException: "com.android.tools.fd.runtime.Bootstrap প্রয়োগ

আমাদের অবশ্যই "তাত্ক্ষণিক চালনা" অক্ষম করতে হবে।

যান File> Settings> Built, Execution, Deployment>Instant Run

তারপরে বিকল্পটি অক্ষম করুন Enable Instant Run to hot swap code.

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


1

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


1

আপনি যদি নিজের অ্যাপটি ভাগ করে নিচ্ছেন তবে অন্য একটি সমাধান another

যাও Android Studio --> Build --> Build APK

একটি পপ আপ আসবে APK generated successfullyShow in Explorerআপনাকে উত্পন্ন এপিপি ফোল্ডারে নিয়ে যাবে।


1

"তাত্ক্ষণিক রান" অক্ষম করার দরকার নেই।
১. ফাইল এক্সপ্লোরার ব্যবহার করে প্রোজেক্টের রুটে যান
২. অ্যান্ড্রয়েড স্টুডিও (এএস) শেষ করুন
৩. "কোথাও স্থানান্তরিত করুন" "গ্রেডল" এর ফোল্ডারের সামগ্রী
(কিছু নগদ এবং পুরানো নিদর্শনগুলি পরিষ্কার করার জন্য )
4. রেজ ফোল্ডারে সমস্ত অনুপযুক্ত পরিষ্কার করুন ফাইল
5. লঞ্চ হিসাবে আবার
6. মডিউল এর build.gradle সেট "buildTypes {ডিবাগ {সত্য minifyEnabled" মিথ্যা হবে
(যে একটি ত্রুটি মত দেখাচ্ছে আমার proguard ফাইল ছিলেন কেক)

সিঙ্ক করুন, সংকলন করুন এবং আবার অ্যাপ্লিকেশন চালান: /


1

আপনি। জাভা ফাইলের সাথে একটি ফাঁকা ক্রিয়াকলাপ যুক্ত করলে এই ত্রুটিটি ঘটবে। 1 তম এই ত্রুটিটি সমাধান করার জন্য আপনাকে আবার প্রকল্পটি তৈরি করতে হবে। তারপর এটি চালান। সলভড থ্যাঙ্ক ইউ।


কালো কার্যকলাপ?
লিও মনিকা সেলিওকে

-1

আমি স্রেফ অ্যান্ড্রয়েড স্টুডিওকে সর্বশেষ সংস্করণে (২.০ বিটা 5) আপডেট করেছি। এটি নিজেকে বদলে দেয় classpath 'com.android.tools.build:gradle:2.0.0-beta5'এবং কবজির মতো কাজ করে।

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