নাম 'ডিফল্ট' সহ অ্যান্ড্রয়েড স্টুডিও গ্রেডল কনফিগারেশন পাওয়া যায় নি


181

অ্যান্ড্রয়েড স্টুডিও (0.1.5) এর সাথে আমার অ্যাপ্লিকেশনটি সংকলন করতে আমার সমস্যা হচ্ছে। অ্যাপটিতে 2 টি গ্রন্থাগার ব্যবহার করা হয়েছে যা আমি নীচে অন্তর্ভুক্ত করেছি:

settings.gradle

include ':myapp',':library',':android-ColorPickerPreference'

build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'

dependencies {
    compile files('libs/android-support-v4.jar')
    compile project(':library')
    compile project(':android-ColorPickerPreference')

}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

সংকলন করার সময় আমি এই বার্তাটি পাই:

  Gradle: A problem occurred configuring project ':myapp'.
   > Failed to notify project evaluation listener.
   > Configuration with name 'default' not found.

আপনি এই বার্তাটি আমাকে সাহায্য করতে পারেন? ধন্যবাদ!


5
সেটিংসে ঘোষিত লাইব্রেরী প্রকল্পগুলি কী সমস্ত প্রকল্পের শিকড়গুলিতে বিল্ড.gradle ফাইলগুলি সঠিকভাবে কনফিগার করেছে? এছাড়াও: লাইব্রেরি এবং: অ্যান্ড্রয়েড-কালারপিকরপ্রিফারেন্স আপনার ডিয়ার স্টাকচারে আপনার সেটিংসের মতো ফাইল হিসাবে যেমন একই স্তরে ডিরেক্টরিতে থাকা প্রয়োজন?
স্পিডিনোমডস

আমার যখন আমার কোনও লাইব্রেরি প্রকল্পে একটি বিল্ড্র্যাডল ফাইল না থাকে তখন আমার সাথে এই সমস্যাটি ঘটে। এই ফাইলটি তৈরি করার ফলে ত্রুটিটি চলে গেছে।
ইগোরগানাপলস্কি

আমার ক্ষেত্রে আমার গ্রেড কনফিগারেশন ফাইলের একটি অনুপস্থিত t এটি সঠিকভাবে ধাক্কা দেয় না।
জার ই আহমের

গ্রেড.বিল্ড ফাইল কীভাবে তৈরি করবেন .. আমিও একই সমস্যার মুখোমুখি?

উত্তর:


82

আমার ক্ষেত্রে, সংকলনের পরে gradle tasks --infoলগটি এখানে ছিল:

প্রকল্পটি মূল্যায়ন করছে: গ্রন্থাগারগুলি: ভলিলিবারি খালি বিল্ড ফাইল ব্যবহার করে।

সুতরাং এটি লাইব্রেরির build.gradle ফাইলটি খুঁজে পেতে ব্যর্থ। কারণ হ'ল ফোল্ডার কাঠামো।

ইহা ছিল

-libraries
--volley
---VolleyLibrary

এটা হওয়ার কথা

-libraries
--VolleyLibrary

আপনি কীভাবে এটি মূল্যায়ন করতে পেলেন: গ্রন্থাগারগুলি: ভলিব্লারি? আপনার বিল্ড.ড্রেডল ফাইলটিতে সেই লাইনটি দেখতে কেমন?
ইগোরগানাপলস্কি

নির্ভরতা {সংকলন ': গ্রন্থাগারসমূহ: ভলিলিবারি'} এটি এমন কিছু হওয়া উচিত এবং এর চেয়ে বেশি কিছু নয়।
লোকডেমোসাইরক

1
উপরে আপনার কোড নমুনা অনুসারে,: গ্রন্থাগারগুলি মূলধন করা উচিত।
ইগোরগানাপলস্কি

3
আপনি কীভাবে "গ্রেডল টাস্ক - ইনফো" দিয়ে সংকলন করবেন?
টুডমো

8
./gradlew tasks --infoএটি সমস্ত কাজের তথ্য প্রদর্শন করবে। আমি মনে করি কী ভুল হচ্ছে তা খুঁজে পেতে এটি সহায়ক হবে।
6'15 এ 615

60

আমি সব সাবমডিউলগুলি টানতে ভুলে গেছি। তাই আমার

compile project(':something')

সমাধান করা যায়নি।

সমাধান

git submodule update --init

2
দয়া করে ব্যাখ্যা করুন কোন ফোল্ডারে এই কমান্ডটি চালানো উচিত - প্রোজেক্ট ফোল্ডার বা
সাবমডিউল

1
এই এক উত্তর গ্রহণ করা উচিত। বেশিরভাগ ক্ষেত্রে বিভ্রান্তিকর ত্রুটির বার্তাটির অর্থ হ'ল আপনি সাব
ভিজিল্যান্সার

1
আমার ক্ষেত্রে আমি সেটিংস.gradle ফাইল থেকে সাবমডিউলটি সরিয়ে ফেলার জন্য ভুলে গেছি। তাই সতর্কতা অবলম্বন করা! : ডি
ইয়ারোস্লাভ হাভরিল্যাভিচ

20
compile fileTree(dir: '//you libraries location//', include: ['android-ColorPickerPreference'])

এর পরিবর্তে আপনার অ্যাপ্লিকেশন গ্রেড ফাইলটিতে উপরের লাইনটি ব্যবহার করুন

compile project(':android-ColorPickerPreference')

আশা করি এটা সাহায্য করবে


19

নিম্নলিখিত পদ্ধতিটি আমার সমস্যার সমাধান করেছে:

  • আপনার উপ-প্রকল্প-মডিউল / গ্রন্থাগার-মডিউল সেটিংসে যান। ( F4মডিউল নির্বাচন করার পরে টিপুন )
  • অ্যাড্রয়েড-গ্রেডলে রাইট ক্লিক করুন ।
  • আপনার মডিউলে build.gradle যুক্ত করুন।
  • নিম্নলিখিত স্ক্রিপ্ট যুক্ত করুন

    buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
     }
    
    
      apply plugin: 'android-library'
    
    repositories {
    mavenCentral()
    }
    
    android {
    compileSdkVersion 18
    buildToolsVersion "18.1.0"
    
    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 18
    }
    
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }
    
    }
       } 
    1. include ':yourModuleName'আপনার সেটিংস. gradle এ যোগ করুন

যখন আমি লাইব্রেরী প্রকল্প মডিউল সেটিংস নির্বাচন করি তখন কোনও বিকল্প হয় না এবং এফ 4 কিছুই করে না।
ড্যানিয়েল বোগম্যান

1
@ ড্যানিয়েলবউমন দয়া করে আপনার জিজ্ঞাসাটি পরিষ্কার করুন, তবে আপনি যদি এখনও মডিউল সেটিংস সন্ধান করতে অক্ষম হন তবে আপনি 2 টি জিনিস করতে পারেন: 1) ফাইল> আমদানি করুন মডিউলটিতে যান এবং পদক্ষেপগুলি অনুসরণ করুন, অ্যান্ড্রয়েড স্টুডিও স্বয়ংক্রিয়ভাবে বিল্ড.ড্রেড ফাইল যুক্ত করবে এবং নির্ভরতা যুক্ত করুন। 2) ম্যানুয়ালি বিল্ড.গ্রেড ফাইল যুক্ত করুন এতে স্ক্রিপ্ট লিখুন এবং আপনার সমস্যার সমাধান হবে।
আহমদ আলী নাসির

1
আপনার সাহায্যের জন্য ধন্যবাদ। আমি যা করেছি তা হ'ল আমি যে ফোল্ডারটি প্রকল্পে আমদানি করছিলাম তা হ'ল মডিউলটি আমদানি করা, এবং তারপরে, আমার প্রকল্পের বৈশিষ্ট্যগুলিতে উত্স মডিউলটিকে নতুন মডিউল ফোল্ডারটি তৈরি না করে লাইব্রেরি হিসাবে আমদানি করার লক্ষ্য রেখেছিলাম reference আমি সেই রেফারেন্সটি সামঞ্জস্য করেছি এবং এটি ঠিক করে দিয়েছে।
ড্যানিয়েল বোগম্যান

12

আমি এই ত্রুটিটিরও মুখোমুখি হয়েছি - আমি লাইব্রেরি প্রকল্পের জন্য বিল্ড.gradle স্ক্রিপ্ট তৈরি করতে ভুলে গিয়েছি।


10

তবুও অন্য একটি কারণ - আমি সেটিংস.gradle ব্যবহার করে একটি মডিউল অন্তর্ভুক্ত করার চেষ্টা করছিলাম

include ':MyModule'
project(':MyModule').projectDir = new File(settingsDir, '../../MyModule')

কেবলমাত্র সমস্যাটি ছিল, আমি সবেমাত্র Eclipse থেকে মডিউলটি আমার অ্যাপ্লিকেশন প্রকল্পের বাইরে ডিরেক্টরিটি স্থানান্তর করতে ভুলে গিয়েছিলাম, অর্থাত্ পথটি '../../MyModule'বিদ্যমান ছিল না।


এটি আমার সমস্যাটিও কমবেশি ছিল। পথে আমার খুব বেশি লোক ../ছিল এবং এটি সঠিক জায়গায় নির্দেশ করছে না। এটি ট্র্যাক করে নেওয়া বিশেষত কঠিন কারণ অ্যান্ড্রয়েড স্টুডিও / গ্রেডল ডিরেক্টরিটি তৈরি করে যদি এটি বিদ্যমান না থাকে। "না না" বলে সাধারণ ত্রুটি ছুঁড়ে ফেলার পরিবর্তে।
জোশুয়া পিন্টার

7

আমার সমাধানটি হ'ল সেটিংস.gradle ফাইল থেকে কেবল একটি লাইন সরিয়ে ফেলতে হবে, যা এমন একটি মডিউল উপস্থাপন করে যা বিদ্যমান নেই:

include ':somesdk'

এবং মূল প্রকল্পের বিল্ড.gradle থেকে সংশ্লিষ্ট লাইনটি সরান:

compile project(':somesdk')

6

এই ত্রুটিটি পেয়ে আমার গিট সাবমডিউল সমস্যা ছিল। gradle tasks --infoআরও বিস্তারিত সমস্যার বর্ণনার জন্য দৌড়াতে চেষ্টা করুন । আমি প্রথম ব্যবহার করেছি gradle tasks --debug, যা প্রায় হিসাবে সহায়ক ছিল না --info


5

মনে করুন আপনি আপনার প্রকল্পে একটি লাইব্রেরি (উদাহরণস্বরূপ মাইলিব) যুক্ত করতে চান, আপনার এই পদক্ষেপগুলি অনুসরণ করা উচিত:

  1. আপনার লাইব্রেরির গ্রেডেল অ্যান্ড্রয়েড লাইব্রেরি হিসাবে প্রস্তুত করুন যদি আপনার লাইব্রেরির ধরণটি গ্রহন এডিটি হয়
    তবে এই কাজের জন্য এটি অ্যান্ড্রয়েড স্টুডিওতে এটি আমদানি করার জন্য যথেষ্ট
  2. এই ক্ষেত্রে মাইলিব ফোল্ডারটি আপনার গ্রন্থাগার ফোল্ডারটি অনুলিপি করুন এবং এটি আপনার প্রধান প্রকল্প ফোল্ডারে আটকান। আপনার মূল প্রকল্প ফোল্ডারে একটি নতুন ফোল্ডার তৈরি করা এবং এটি লাইব্রেরি নামকরণ করা ভাল অভ্যাস
  3. অ্যান্ড্রয়েড স্টুডিওতে যান এবং সেটিংস.gradle ফাইলটি খুলুন , সেখানে আপনার মূল প্রকল্পে আপনার লাইব্রেরি অন্তর্ভুক্ত করা উচিত। উদাহরণস্বরূপ include ':MyPrj', 'Libraries:MyLib'দ্রষ্টব্য : এই অন্তর্ভুক্ত বিবৃতি জন্য বর্তমান ডিরেক্টরি আপনার প্রধান প্রকল্প ফোল্ডার। যদি আপনি আপনার প্রকল্পটি কোনও ফোল্ডারে পেস্ট করেন তবে আপনাকে অবশ্যই এটির ঠিকানাটি মূল প্রকল্প ডিরেক্টরি সম্পর্কিত mention আমার ক্ষেত্রে আমি পেস্ট MyLib মধ্যে লাইব্রেরি ফোল্ডার। এই লাইব্রেরির নামটি কোনও কীওয়ার্ড নয় এবং আপনি এর জন্য অন্যান্য নামও চয়ন করতে পারেন
  4. আপনার প্রকল্প কাঠামো পৃষ্ঠাটি খুলুন ( ফাইল-> প্রকল্পের কাঠামো ... ) মডিউলগুলিতে ক্লিক করুন তারপরে আপনার মূল প্রকল্পের উপর নির্ভরশীলতা ট্যাবে ক্লিক করুন মডিউল নির্ভরতা+ চয়ন করুন এবং আপনার গ্রন্থাগার রয়েছে এবং আপনি সেগুলি নির্বাচন করতে পারেন যেমন আপনি চান

আশা করি এটি সাহায্য করবে


পরিষ্কার হতে, github প্রকল্পে যান sliding-menu github.com/jfeinstein10/SliderMenu/tree/master/library এবং এর কাঠামোটি পরীক্ষা করুন! পুরানো ফর্ম্যাট অ্যান্ড্রয়েড প্রকল্প +বিল্ড.gradle ফাইল আছে !! ধন্যবাদ, @ এফএফআরসি +1
ডেডফিশ

এই পোস্টটি অ্যান্ড্রয়েড স্টুডিওতে ওপেনসিভি 4 অ্যান্ড্রয়েড আমদানি করতে আমাকে সহায়তা করেছে, তাই আমি এই পদ্ধতির পক্ষে প্রত্যাশা করব।
ক্রেগ 13

5

আমার ক্ষেত্রে আমি গ্রেডল ফাইলগুলি ব্যবহার করছিলাম যা উইন্ডোজের অধীনে কাজ করে তবে লিনাক্সে ব্যর্থ হয়েছিল। include ':SomeProject'এবং compile project(':SomeProject')কেস সংবেদনশীল ছিল এবং পাওয়া যায়নি।



3

প্রথম ব্লাশে সবকিছু ঠিকঠাক দেখাচ্ছে, তবে কিছু লোকেরা এখানে পোঁকে এমন একটি উত্তর পেয়েছে যা সহায়ক হতে পারে: https://stackoverflow.com/a/16905808/7944

এমনকি আসল উত্তর লেখক অতি আত্মবিশ্বাসের মতো শোনেন না, তবে এটি অনুসরণ করার পক্ষে মূল্যবান। এছাড়াও, আপনি আপনার ডিরেক্টরি কাঠামো সম্পর্কে কিছু বলেন নি এবং তাই আমি ধরে নিচ্ছি যে এটি ডিফল্ট স্টাফগুলি বিরক্তিকর, তবে নিশ্চিতভাবে জানতে পারি না।


2

এই সুনির্দিষ্ট ত্রুটির অন্য একটি সম্ভাব্য কারণ: আমি বিল্ডড্র্যাডডাল নির্ভরতা বিভাগে কিছু অব্যবহৃত লাইব্রেরি মন্তব্য করে এই ত্রুটিটি সমাধান করা দেখেছি। নিশ্চিত করুন যে এই পথগুলি এবং এই জাতীয় সমস্ত সঠিক are

আমি আপনার সংকলন প্রকল্পটিতে প্রকৃত কাছাকাছি দেখতে চাই (': android-colorPickerPreferences') বিল্ড.gradle এ এন্ট্রি - সম্পর্কিত কোড এবং বিল্ড.gradle এ এই লাইনটি মন্তব্য করার চেষ্টা করুন এবং দেখুন যে সংকলনগুলি - তারপর সেখান থেকে সমাধান করে যান পাথ বা লাইব্রেরির সমস্যা।


2

আমি একই সমস্যা ছিল এবং প্রকল্পে একটি গ্রন্থাগার যুক্ত করার খুব সহজ উপায় খুঁজে পেয়েছি।

  1. আপনার প্রকল্পের মূলটিতে ফোল্ডার "libs" তৈরি করুন।
  2. JAR ফাইলটি সেই ফোল্ডারে অনুলিপি করুন।
  3. অ্যান্ড্রয়েড স্টুডিওতে ফিরে যান, আপনার জেআর ফাইলটি সনাক্ত করুন এবং এটিকে ডান ক্লিক করুন, "লাইব্রেরি হিসাবে যুক্ত করুন ..." নির্বাচন করুন, এটি আপনাকে কেবল কোন মডিউলটিতে যুক্ত করতে চান তা জিজ্ঞাসা করবে, ভালভাবে "অ্যাপ" চয়ন করুন choose

এখন আপনার "অ্যাপ" মডিউলে আপনি সেই জেআর থেকে ক্লাস ব্যবহার করতে পারবেন, এটি স্বয়ংক্রিয়ভাবে "আমদানি" ঘোষণাগুলি সনাক্ত করতে এবং ঠিকঠাক সংকলন করতে সক্ষম হবে। একমাত্র সমস্যা হতে পারে এটি নিখুঁত পথের সাথে নির্ভরতা যুক্ত করে:

compile files('/home/user/proj/theproj/libs/thelib-1.2.3.jar')

আপনার "অ্যাপ্লিকেশন / বিল্ড.gradle" এ।

আশা করি এইটি কাজ করবে!


2

আমি নীচে দেখানো হয়েছে সেটিংসে উদাহরণস্বরূপ কিছু পথ ঠিক করে এই সমস্যাটি সমাধান করেছি :

include ':project-external-module'

project(':project-external-module').projectDir = file('/project/wrong/path')

আমি আমার প্রকল্পের একটি বাহ্যিক মডিউল অন্তর্ভুক্ত ছিল এবং এটির জন্য ভুল পথ ছিল।


1

আমি যখন আমার প্রকল্পটিতে ম্যানুয়ালি গুগল-প্লে-পরিষেবাদি_লিব পেস্ট করেছি তখন আমার এই সমস্যাটি হয়েছিল। স্পষ্টতই, প্লে-পরিষেবাগুলির এতে বিল্ড.gradle ফাইল নেই। সমাধানটি, আমি শিখেছি, এই নির্ভরতাটি আমার প্রকল্পের বিল্ডস্র্যাডলে রাখুন (প্লে-সার্ভিস ডিরেক্টরিটি হার্ড-অনুলিপি করার পরিবর্তে):

    compile 'com.google.android.gms:play-services:4.0.+'

1

আমি যখন আমার লাইব্রেরিটি ম্যানুয়ালি আমদানি করি তখন আমার একই সমস্যা ছিল। আমি ফাইল> আমদানি মডিউল সহ আমার লাইব্রেরি যুক্ত করার চেষ্টা করেছি এবং এটি আমার সমস্যার সমাধান করেছে।


1

আমার ক্ষেত্রে আমি এই ত্রুটিটি পেয়েছি যখন আমি build.gradleফাইলে লাইব্রেরির মডিউলটির নাম (নির্ভরতা) ভুল বানান করি ।

সুতরাং মডিউলটির নামটি সঠিক কিনা তা পরীক্ষা করে দেখুন।

build.gradle

dependencies {
    compile project(':module-name-of-the-library')
}

1

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

আমি শেষ করে জানতে পেরেছি যে build.gradleসাবমডিউলের রুট ফাইলটিতে (একটি জাভা প্রকল্প) জাভা প্লাগইনটি মূল স্তরে প্রয়োগ করা হয়নি।

এটা কেবল ছিল

apply plugin: 'idea'

আমি জাভা প্লাগইন যুক্ত করেছি:

apply plugin: 'idea'
apply plugin: 'java'

একবার আমি জাভা প্লাগইন প্রয়োগ করে 'ডিফল্ট পাওয়া যায়নি' বার্তাটি অদৃশ্য হয়ে যায় এবং বিল্ডটি সফল হয়।


1

এছাড়াও ... আপনার প্রকল্পের ভিতরে মডিউল ফাইল রয়েছে কিনা তা পরীক্ষা করে দেখুন।

উদাহরণস্বরূপ, আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যা ভল্লি মডিউলটি ব্যবহার করে। অ্যান্ড্রয়েড বিকাশের বিষয়ে আমার অধ্যয়নকালে, আমি দুর্ঘটনাক্রমে যে ফাইলগুলি "ভোলি" ডিরেক্টরিতে অন্তর্ভুক্ত ছিল তা সরিয়েছি ..

~/git/Sandbox/android/HelloWorld/volley $ ll
total 8
drwxrwxr-x 2 ivanleon ivanleon 4096 Jun 16 22:26 ./
drwxrwxr-x 6 ivanleon ivanleon 4096 Jun 17 01:51 ../

আমি সবেমাত্র প্রকল্পটি ক্লোন করেছি (বেলো দেখুন) এবং তারপরে, আমি অ্যান্ড্রয়েড স্টুডিওতে প্রকল্পের সিঙ্ক তৈরি করেছি (সরঞ্জামগুলি> অ্যান্ড্রয়েড> গ্রেড ফাইলগুলি সহ সিঙ্ক প্রকল্প) , এবং গ্রেডল বিল্ডটি সাধারণত শেষ হয়েছে (গ্রেডল কনসোল: অ্যান্ড্রয়েড স্টুডিওর নীচের ডানদিকে) ;)।

~/git/Sandbox/android/HelloWorld/volley $ git clone https://android.googlesource.com/platform/frameworks/volley
Cloning into 'volley'...
remote: Counting objects: 164, done
remote: Finding sources: 100% (164/164)
remote: Total 3222 (delta 307), reused 3222 (delta 307)
Receiving objects: 100% (3222/3222), 1.22 MiB | 114.00 KiB/s, done.
Resolving deltas: 100% (307/307), done.
Checking connectivity... done.

~/git/Sandbox/android/AndroidGetJSON $ ls volley
Android.mk      build         build.xml         pom.xml       
proguard-project.txt      src    bintray.gradle  build.gradle
custom_rules.xml  proguard.cfg  rules.gradle          volley.iml

0

মডিউল / লাইব্রেরির জন্য আপনার বিল্ড.gradle এর মতো সহজ হতে পারে:

apply plugin: 'java'

sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7

যদি আপনার মডিউলটি কেবল জাভা পোজো ক্লাসের সংগ্রহ।

যদি এটির মডেল / সত্তা শ্রেণি থাকে এবং আপনি টীকাগুলি ব্যবহার করে থাকেন এবং কিছু নির্ভরতা থাকে তবে আপনি সেগুলিতে যুক্ত করতে পারেন:

apply plugin: 'java'

sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.j256.ormlite:ormlite-core:4.48'
    compile 'com.j256.ormlite:ormlite-android:4.48'
    compile 'com.j256.ormlite:ormlite-jdbc:4.48'
}

0

আপনি যখন লাইব্রেরি ফোল্ডারে মডিউল হিসাবে আমদানি করা বা অনুলিপি করা ফোল্ডার / প্রকল্পটি সংকলন করছেন তখন এটি ঘটে। আমি build.gradleফাইলটি অন্তর্ভুক্ত না করে এই সমস্যাটি উঠছিল । আমি যখন ফাইল যুক্ত করলাম তখন সব ঠিক হয়ে গেল।


0

আমার জন্য এটি একটি আপেক্ষিক প্রতীকী লিঙ্ক হয়ে গেছে (রেফারেন্সড প্রকল্পের) যা গ্রেড দ্বারা ব্যবহার করা যায়নি। (আমি একটি লাইব্রেরি রেফারেন্স করছিলাম)। একটি চমত্কার প্রান্ত-কেস thats কিন্তু সম্ভবত এটি ভবিষ্যতে কাউকে সাহায্য করে।

আমি একেবারে প্রতীকী লিঙ্ক রেখে সমাধান করেছি।

আগে ln -s ../libraryপরেln -s /the/full/path/to/the/library


0

আমিও একই সমস্যার মুখোমুখি হয়েছি এবং সেটি সমাধান.এক্সএমএল-এ একটি পতাকা (গ্রেড.একস.সেট.সেট ("অনুমোদনলোক্যালডিটস", সত্য)) মিথ্যাতে পরিবর্তন করে সমাধান করা হয়েছে।


0

আমার জন্য, নির্ভরযোগ্য লাইব্রেরির একটি সঠিক পথে উপস্থিত নেই তবে ত্রুটি বার্তাটি লাইব্রেরিটি সঠিকভাবে নির্দেশ করে না।

উদাহরণস্বরূপ, আমি যা মিস করেছি তা :library-3কিন্তু ত্রুটিটি ছুড়ে ফেলে:library-1

দুর্বল গ্রেড


-1

ভলির লাইব্রেরি যুক্ত করার চেষ্টা করুন এবং সিঙ্ক করুন এবং প্রোগ্রামটি চালান। যদি কেউ টানা থাকে এবং আমার ভলির ব্যবহার রয়েছে এবং ত্রুটিটি 'ডিফল্ট' নামের অ্যান্ড্রয়েড স্টুডিও গ্রেডল কনফিগারেশন হিসাবে পাওয়া যায় নি তবে আপনার গ্রেডে ভলির লাইব্রেরি যুক্ত করার পদক্ষেপটি অনুসরণ করুন। আশা করি এটা সাহায্য করবে. আমি আমার সমস্যাটি এভাবে পরিষ্কার করেছি।

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