আমি নতুন অ্যান্ড্রয়েড বিল্ড সিস্টেমটি নিয়ে পরীক্ষা-নিরীক্ষা করেছি এবং আমি একটি ছোট সমস্যা নিয়ে চলেছি। আমি অ্যাকশনবারশারলকের আমার নিজের প্যাকেজটি সংকলিত করেছি যা আমি 'অ্যাকশনবারশারলক.আর' বলেছি। আমি যা করার চেষ্টা করছি তা হ'ল আমার চূড়ান্ত APK তৈরি করতে এই আয়ারটি ব্যবহার করুন। যদি আমি সম্পূর্ণ অ্যাকশনবারশারলক লাইব্রেরিটিকে আমার মূল প্রকল্পটিতে কম্পাইল প্রজেক্ট (': অ্যাকশনবার্লক') ব্যবহার করে অ্যান্ড্রয়েড-লাইব্রেরি মডিউল হিসাবে অন্তর্ভুক্ত করি তবে আমি কোনও সমস্যা ছাড়াই সফলভাবে তৈরি করতে সক্ষম হয়েছি।
তবে আমার সমস্যাটি হ'ল আমি আআর ফাইল প্যাকেজ হিসাবে সেই নির্ভরতাটি ম্যানুয়ালি সরবরাহ করতে চাই কেবল যদি আমি একটি জআর করতাম তবে আমি কীভাবে এটি সঠিকভাবে আমার প্রকল্পে অন্তর্ভুক্ত করব তা অনুভব করতে পারি না। আমি সংকলন কনফিগারেশন ব্যবহার করার চেষ্টা করেছি কিন্তু এটি কাজ করে বলে মনে হচ্ছে না। সংকলনের সময় আমি প্রতীক খুঁজে পাচ্ছি না যা আমাকে বলে যে আর প্যাকেজ থেকে ক্লাস.জার ক্লাসপথে অন্তর্ভুক্ত হচ্ছে না।
আআর প্যাকেজটিকে ফাইল হিসাবে ম্যানুয়ালি অন্তর্ভুক্ত করার জন্য সিনট্যাক্সটির কথা কি কেউ জানেন?
build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile files('libs/actionbarsherlock.aar')
}
android {
compileSdkVersion 15
buildToolsVersion "17.0"
}
সম্পাদনা: সুতরাং উত্তরটি হ'ল এটি বর্তমানে সমর্থিত নয়, আপনি যদি এটি ট্র্যাক করতে চান তবে এখানে সমস্যা ।
সম্পাদনা: বর্তমানে এটি সরাসরি সমর্থিত না হওয়ায় সেরা বিকল্পটি @ রানওয়াকলাকের প্রস্তাবিত সমাধান বলে মনে হচ্ছে
সম্পাদনা: @ বিপুলশাহ প্রস্তাবিত বাক্য গঠন ব্যবহার করে আরও সহজ