গ্লাইড ৪.১০.০: java.lang.IllegalStateException: Generated AppGlideModuleImpl ভুলভাবে প্রয়োগ করা হয়েছে


11

গ্লাইড 4.10.0 ব্যবহার করার সময় আমি ত্রুটি পাচ্ছি

এটি ত্রুটি

java.lang.IllegalStateException: GeneratedAppGlideModuleImpl is implemented incorrectly. If you've manually implemented this class, remove your implementation. The Annotation processor will generate a correct implementation.


আপনি কি এই সমাধান করেছেন?
জুলভি

না, এখনও না। আপনি যদি সমাধান না পান তবে নীচের উত্তরটি চেষ্টা করে দেখুন।
মোহাম্মদ নওশাদ

আমার ক্ষেত্রে এটি google-map-v3-beta sdk এর কারণে ঘটে। আমি যখন ভি 2 তে ডাউনগ্রেড করেছিলাম তখন এটি কাজ করে।
জুভি

উত্তর:


2

আমার ক্ষেত্রে, আমি যখন আমার অ্যাপটিতে গুগল ম্যাপ দেখানোর চেষ্টা করেছি তখন এই বাগটি ঘটেছিল। বিশেষত google-map-v3-betaএসডিকে।

দেখে মনে হচ্ছে এসডিকে গ্লাইডের একটি অস্পষ্ট সংস্করণ রয়েছে যা অ্যাপ্লিকেশনটিও গ্লাইড ব্যবহার করে এবং চূড়ান্ত অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএলে "গ্লাইডমোডুল" নামে একটি মেটা-ডেটা উপাদান রয়েছে break

গুগল ট্র্যাকারে এর জন্য একটি সমস্যা রয়েছে: https://issuetracker.google.com/issues/132323222

আমার জন্য সমাধানটি মানচিত্রের v2 এ ফিরে যেতে হয়েছিল।


আমার সাথেও একই ঘটনা ঘটেছে!
ড্যানিয়েল গোমেজ রিকো

9

প্রথম জিনিস:

আপনি কি annotationProcessorনির্ভরতা পরিবর্তন করেছেন :

implementation 'com.github.bumptech.glide:glide:4.10.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.10.0'

দ্বিতীয় জিনিস:

আপনি নিম্নলিখিত হিসাবে অগ্রসর নিয়ম যুক্ত করেছেন:

-keep public class * implements com.bumptech.glide.module.GlideModule
-keep public class * extends com.bumptech.glide.module.AppGlideModule
-keep public enum com.bumptech.glide.load.ImageHeaderParser$** {
  **[] $VALUES;
  public *;
}

আশা করি এটি আপনাকে সহায়তা করবে। ধন্যবাদ.


1
আমি একই কাজ করেছি, কাজ করছি না
tmz13

আপনার ত্রুটি কী?
প্রতীক বুটানি

আমি গ্লাইড 4.11.0 ব্যবহার করছিলাম এবং অনুরূপ সমস্যার মুখোমুখি হয়েছি। @ প্রতীক বুটানীর জবাব যেমন রয়েছে, ঠিক তেমন বাস্তবায়ন নিশ্চিত করুন এবং এনোটেশনপ্রসেসর সংস্করণ নম্বরটি একই।
ইয়াজিদএফ

0

আমি আমার অ্যাপ্লিকেশনগুলিতে একই ধরণের সমস্যার মুখোমুখি হয়েছি। আমি গ্লাইড গ্রন্থাগারটি 4.9.0 থেকে 4.11.0 এ আপগ্রেড করেছি।

আগে:

implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
implementation ('com.github.bumptech.glide:okhttp3-integration:4.9.0'){
    exclude group: 'glide-parent'
}

পরে:

implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
implementation ('com.github.bumptech.glide:okhttp3-integration:4.11.0'){
    exclude group: 'glide-parent'
}

যে সমস্যা স্থির।

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