كيفية تضمين مشروع ترخيص lvl مع مشروع android gradle
-
21-12-2019 - |
سؤال
لدي مشروع android gradle ولم يتم تجميعه الآن لأنه يبحث عن فئات الترخيص لذا حاولت تضمينها على النحو التالي في build.gradle الخاص بي:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
**compile project(':lvl-licensing').projectDir = new File(projectDir, '../lvl-licensing/library'**)
}
المشكلة هي أنه لسبب ما ما زلت أحصل على هذا:
A problem occurred evaluating project ':myproject'.
> Project with path ':lvl-licensing' could not be found in project ':myproject'.
كيف يمكنني تضمين lvl-license/library
المشروع في مشروعي باستخدام gradle
؟لماذا يشكو؟لدي المشروع في هذا المجلد مع build.gradle
ويمكنني تجميع ذلك lvl-license/library
المشروع بشكل منفصل.
شكرًا
المحلول
عليك إضافة lvl-licensing
الملف الخاص بك settings.gradle
الملف كذلك.وأيضًا، لا يمكن أن تكون تلك المكتبة خارج الدليل الجذر لمشروعك؛يبدو أنك تحاول وضع المكتبة في دليل شقيق لمشروعك.
إذا قمت بوضع المكتبة ضمن جذر مشروعك، فلن تحتاج إلى القيام بالجمباز باستخدام المسار الموجود في ملفك compile project
إفادة.
لا تنتمي إلى StackOverflow