نمایش نتایج 1 تا 10 از 10

نام تاپیک: سوالی در مورد اضافه کردن کتابخانه از Github

  1. #1
    کاربر دائمی آواتار nasr
    تاریخ عضویت
    آذر 1382
    محل زندگی
    هر کجا هستم باشم آسمان مال من است پنجره فکر هوا عشق زمین مال من است
    پست
    2,018

    سوالی در مورد اضافه کردن کتابخانه از Github

    سلام
    دوستان من یه سوال کلی دارم
    روش اینکه از سایت Github یه کتابخانه را اضافه کنیم چیه؟

    الان من فایل build که دارم اینه:
    android { compileSdkVersion 23
    buildToolsVersion '25.0.0'




    defaultConfig {
    applicationId "com.nasr.myshoptemp"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 38
    versionName "38"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunne r"
    }



    حالا وقتی میخوام یه کتابخانه را اضافه کنم چطور باید بفهمم با این ورژن من جور در میاد یا نه؟
    مثلا برای اضافه کردن این
    compile 'com.android.support:design:23.0.3'




    یا هر کتابخانه دیگه این این ورژن را چی باید بزنیم ؟
    من هر پروژه ای میخوام ایجاد کنم دردسر زیادی با این موضوع دارم
    ممنون میشم راهنماییم کنید

  2. #2
    کاربر دائمی آواتار nasr
    تاریخ عضویت
    آذر 1382
    محل زندگی
    هر کجا هستم باشم آسمان مال من است پنجره فکر هوا عشق زمین مال من است
    پست
    2,018

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    دوستان کسی نمیدونه ؟؟

  3. #3
    کاربر دائمی آواتار Nevercom
    تاریخ عضویت
    دی 1387
    محل زندگی
    بستک
    سن
    35
    پست
    1,118

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    هر کتابخانه پیش نیازهایی داره، که یکیش میتونه minSdkVersion باشه، یعنی این کتابخانه برای اجرا به اندروید فلان و بالاتر نیاز داره. این موارد هم تو توضیحات کتابخانه ذکر میشه و هم خود Gradle بهتون خطای مرتبط میده هنگام Build.

    اما این مورد خاص که مثال زدید، مربوط میشه به کتابخانه های Support خود گوگل که باید نسخه ی کتابخانه هماهنگ با compileSdkVersion باشه، یعنی تو مثال خودتون هیچ مشکلی نداره، اما اگر خواستید با نسخه ی 24 برنامه رو کامپایل کنید، نسخه ی کتابخانه های Support رو هم باید ببرید روی 24

  4. #4
    کاربر دائمی آواتار nasr
    تاریخ عضویت
    آذر 1382
    محل زندگی
    هر کجا هستم باشم آسمان مال من است پنجره فکر هوا عشق زمین مال من است
    پست
    2,018

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    نقل قول نوشته شده توسط Nevercom مشاهده تاپیک
    هر کتابخانه پیش نیازهایی داره، که یکیش میتونه minSdkVersion باشه، یعنی این کتابخانه برای اجرا به اندروید فلان و بالاتر نیاز داره. این موارد هم تو توضیحات کتابخانه ذکر میشه و هم خود Gradle بهتون خطای مرتبط میده هنگام Build.

    اما این مورد خاص که مثال زدید، مربوط میشه به کتابخانه های Support خود گوگل که باید نسخه ی کتابخانه هماهنگ با compileSdkVersion باشه، یعنی تو مثال خودتون هیچ مشکلی نداره، اما اگر خواستید با نسخه ی 24 برنامه رو کامپایل کنید، نسخه ی کتابخانه های Support رو هم باید ببرید روی 24
    تشکر
    من میخوام بدونم عدد بعد از 24 را چی باید بنوییسم؟
    24.0.0
    24.0.1
    24.0.3
    24.1.2
    24.1.3
    ممنون

  5. #5
    کاربر دائمی آواتار Nevercom
    تاریخ عضویت
    دی 1387
    محل زندگی
    بستک
    سن
    35
    پست
    1,118

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    بستگی به این داره که کدوم نسخه ها از این کتابخانه منتشر شده باشه، معمولاً خود Android Studio راهنمایی می کنه که نسخه‌ی جدیدتر هست یا نه، اگه بزاری 24.0.0 و 24.0.3 موجود باشه، بهت هشدار میده

    از آدرس زیر در پوشه‌ی SDK میتونی لیست نسخه های متفاوت کتابخانه ی appcompat-v7 رو که داری رو ببینی:
    sdk/extras/android/m2repository/com/android/support/appcompat-v7

  6. #6
    کاربر دائمی آواتار nasr
    تاریخ عضویت
    آذر 1382
    محل زندگی
    هر کجا هستم باشم آسمان مال من است پنجره فکر هوا عشق زمین مال من است
    پست
    2,018

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    مثلا این همه Error برای چیه؟


  7. #7
    کاربر دائمی آواتار Nevercom
    تاریخ عضویت
    دی 1387
    محل زندگی
    بستک
    سن
    35
    پست
    1,118

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    خطایی که بهتون میده بخاطر این هست که نمیتونه نسخه کتابخانه design رو پیدا کنه

    اولین چیزی که نیاز دارید برای اینکه این خطاها رو دریافت نکنید، پروکسی یا فیلتر شکن هست، تا بتونید از پکیج هایی که در jCenter هاست شدن استفاده کنید. کلی تاپیک در این مورد در همین فروم هست.

  8. #8

    Post نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    سلام دوست عزیز.
    پیشنهاد می کنم سری به سایت http://kamalan.com بزنید اونجا پاسخ سوالتون رو می تونید دریافت کنید.

    وب مهراز :: طراحی و توسعه وب

  9. #9
    کاربر دائمی آواتار nasr
    تاریخ عضویت
    آذر 1382
    محل زندگی
    هر کجا هستم باشم آسمان مال من است پنجره فکر هوا عشق زمین مال من است
    پست
    2,018

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    نقل قول نوشته شده توسط Nevercom مشاهده تاپیک
    خطایی که بهتون میده بخاطر این هست که نمیتونه نسخه کتابخانه design رو پیدا کنه

    اولین چیزی که نیاز دارید برای اینکه این خطاها رو دریافت نکنید، پروکسی یا فیلتر شکن هست، تا بتونید از پکیج هایی که در jCenter هاست شدن استفاده کنید. کلی تاپیک در این مورد در همین فروم هست.
    سلام
    با فیلتر شکن انجام میدم ولی آخرین باری که تست کردم 53 دقیقه طول کشید و باز هم خطا داد

    توی عکس اگه مشاهده کنید میبینید که من
        compile 'com.android.support:design:23.0.3'


    ورژن 23.0.3 را زدم ولی خطایی که میده نوشته
    Failed to resolve: com.android.support:design:23.2.1

    یعنی 23.2.1

    دلیل این چیه؟

    تشکر

  10. #10
    کاربر دائمی آواتار Nevercom
    تاریخ عضویت
    دی 1387
    محل زندگی
    بستک
    سن
    35
    پست
    1,118

    نقل قول: سوالی در مورد اضافه کردن کتابخانه از Github

    این رو متوجه شدم اما تصورم این بود که تغییر به 23.0.3 رو وقتب انجام دادید که Sync خطا داده.

    تنها چیزی که به ذهنم میرسه اینه که یا یه ماژول دیگه تو پروژه دارید که این نسخه رو درخواست داده (که با توجه به مسیر فایل build.gradle تو خطایی که داده انگار اینطور نیست)
    و یا یک کتابخانه دارید که در وابستگی هاش کتابخانه ی design رو داره و این نسخه رو درخواست داده و شما هم دوباره این وابستگی رو در پروژه تعریف کردید با یک نسخه جداگانه

    چک کنید که کتابخانه های دیگه ای که استفاده می کنید (مثلاً همون boommenu) آیا وابستگی به کتابخانه‌ی design دارن یا نه و اگر دارن، وابستگی به design رو در پروژه ی خودتون حذف کنید. این اطلاعات رو هم میتونید در سورس اون کتابخانه که معمولن رو گیت هاب هست ببینید.

تاپیک های مشابه

  1. سوال در مورد اضافه کردن کتابخانه +GTK در محیط Microsoft Visual Studio 2010 Ultimate
    نوشته شده توسط mehdi7_4ever در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: سه شنبه 13 تیر 1391, 17:31 عصر
  2. سوالی در مورد اضافه کردن عکس به منوی popupدر وی بی6 ؟
    نوشته شده توسط meisambandari در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: شنبه 11 اسفند 1386, 12:00 عصر
  3. سوالی در مورد کامپایل کردن فایل ها در دلفی 2006
    نوشته شده توسط blackbird در بخش برنامه نویسی در Delphi Prism
    پاسخ: 3
    آخرین پست: یک شنبه 23 مهر 1385, 12:29 عصر
  4. سوالی در مورد تعریف کردن Procedure
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 27 بهمن 1382, 23:26 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •