View Full Version : طریقه افزودن کتابخانه MaterialDesignLibrary به اندروید استدیو
gilas1368
چهارشنبه 24 دی 1393, 11:31 صبح
سلام به همگی
دوستان من توی اضافه کردن کتابخونه MaterialDesignLibrary (https://github.com/navasmdc/MaterialDesignLibrary)به اندروید استدیو مشکل دارم
کسی میدونه چطور باید اینکارو انجام بدم؟
فایلاشو کجا باید بذارم تا بشناسدش؟
masudafsar
چهارشنبه 24 دی 1393, 12:00 عصر
لطف کن لینک کتابخونه رو بزار.
gilas1368
چهارشنبه 24 دی 1393, 12:13 عصر
پست ویرایش شد
masudafsar
پنج شنبه 25 دی 1393, 17:27 عصر
فکر میکنم اول باید فایل رو دانلود کنی و پوشه MaterialDesignLibrary به اندروید استدیو import کنی.
بعد تو فایل build.gradle عبارت زیر رو بنویسی:
dependencies {
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
کنار پروژه یه دمو از کتابخونه وجود داره. از اون کمک بگیر
tah_206207
پنج شنبه 25 دی 1393, 21:57 عصر
اگه از اندروید استودیو استفاده می کنی فایل build.gradle رو داخل پروژه ای که ایجاد کردی باز کن سپس دو خط زیر رو بهش اضافه کن
repositories {
jcenter()
}
dependencies {
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
بعد از اینکار از tolols > android > sync project with gradle files رو انتخاب کن یا اینکه از تولبار IDE دکمه sync project with gradle files رو انتخاب کن.
یه روش دیگه هم داره که من خودم با فایل jar اینکار رو انجام دادم ولی اینجا چون میگه پروژه رو به عنوان Library اضافه کنید تا حالا امتحانش نکردم که به کار میاد یا نه! ولی با فایل jar به درستی کار میکنه
File > project structure >Dependencies tab
از تب Dependencies tab دکمه + رو انتخاب کن و اونجا چند تا آپشن ( file dependency، library dependency , module dependency ) واست نشون خواهد داد ببین بعد از اضافه کردن پروژه material با کدوم یک از اینا میشه اون lib رو اضافه کرد من چون از jar lib استفاده می کردم file dependency رو انتخاب کردم. دقت کن که این روش موقعی بکارت میاد که پروژه Material رو به پروژه اصلیت اضافه کرده باشی. وگرنه از همون روش اول استفاده کن.
موفق باشی.
masudafsar
پنج شنبه 25 دی 1393, 23:53 عصر
ممنون tah_206207 (http://barnamenevis.org/member.php?74464-tah_206207) کامل بود.
اگر امکانش هست در مورد روش اضافه کردن یه کتابخونه با Maven هم توضیح میدی.
masudafsar
جمعه 26 دی 1393, 00:03 صبح
[QUOTE=tah_206207;2161532]اگه از اندروید استودیو استفاده می کنی فایل build.gradle رو داخل پروژه ای که ایجاد کردی باز کن سپس دو خط زیر رو بهش اضافه کن
من این کار ها رو انجام دادم ولی ارور داد:
Error:(26, 0) Gradle DSL method not found: 'compile()'
Possible causes:
-The project 'Sqlite' may be using a version of Gradle that does not contain the method.
-The build file may be missing a Gradle plugin.
tah_206207
جمعه 26 دی 1393, 00:12 صبح
ممنون tah_206207 (http://barnamenevis.org/member.php?74464-tah_206207) کامل بود.
اگر امکانش هست در مورد روش اضافه کردن یه کتابخونه با Maven هم توضیح میدی.
خواهش می کنم
در مورد اضافه کردن کتابخانه از Maven هم دقیقا مراحل روش دوم رو انجام بده و تو تب Dependencies ، موقعیکه دکمه + رو میزنی Library Dependency رو انتخاب کن بعد یه Search Input میاره که می تونی نام lib رو اونجا بنویسی و search رو کلیک کنی ببینی که lib مورد نظر رو پیدا می کنه و بعد اینکه پیداش کرد می تونی OK کنی تا به dependency ها اضافه شه.
برای مثال lib زیر :
com.readystatesoftware.sqliteasset:sqliteassethelp er:+
یا اینکه می تونی به صورت دستی خودت اینکار رو انجام بدی مثل :
dependencies {
compile 'com.readystatesoftware.sqliteasset:sqliteassethel per:+'
}
موفق باشید.
tah_206207
جمعه 26 دی 1393, 00:19 صبح
[QUOTE=tah_206207;2161532]اگه از اندروید استودیو استفاده می کنی فایل build.gradle رو داخل پروژه ای که ایجاد کردی باز کن سپس دو خط زیر رو بهش اضافه کن
من این کار ها رو انجام دادم ولی ارور داد:
Error:(26, 0) Gradle DSL method not found: 'compile()'
Possible causes:
-The project 'Sqlite' may be using a version of Gradle that does not contain the method.
-The build file may be missing a Gradle plugin.
اگه دقت کنی دو تا فایل build.gradle هس که باید به داخلی ترین build.gradle اضافه شه مثل شکل زیر.
127588
tah_206207
جمعه 26 دی 1393, 00:35 صبح
اینم screen shot ای که گرفتم از عملکرد صحیح روش اول که خودم اجراش کردم دقت کنید که min sdk پروژتون باید حداقل 8 باشه چون این min sdk lib Material design ای که لینکشو گذاشتن 8 هس وگرنه error میده.
127589
s.a.s.a.n
جمعه 18 دی 1394, 10:31 صبح
فکر میکنم اول باید فایل رو دانلود کنی و پوشه MaterialDesignLibrary به اندروید استدیو import کنی.
بعد تو فایل build.gradle عبارت زیر رو بنویسی:
dependencies {
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
کنار پروژه یه دمو از کتابخونه وجود داره. از اون کمک بگیر
سلام می بخشید من کاملا مبتدی هستم میشه برا من جزیی تر توضیح بدین ؟ دقیقا کجای پروژه import کنم ؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.