8 ارسال در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

سلام دوستان.من یه برنامه که قبلا با اندروید استودیو ساخته شده رو الان سورسشو میخام دوباره توی اندروید استودیو باز کنم و با خطای زیر مواجه شدم.لطفا اگه کسی میتونه کمکم کنه.مرسی.

Information:Gradle tasks [:PersianCalendar:generateDebugSources, :PersianCalendar:generateDebugAndroidTestSources, :PersianCalendar:mockableAndroidJar, :PersianCalendar:prepareDebugUnitTestDependencies]
Error:Failed to crunch file C:\Users\Tazhan\Desktop\android\PersianCalendar(www.hamyarprojects.com)\PersianCalendar\PersianCalendar\build\intermediates\exploded-aar\com.android.support\appcompat-v7\25.0.1\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png into C:\Users\Tazhan\Desktop\android\PersianCalendar(www.hamyarprojects.com)\PersianCalendar\PersianCalendar\build\intermediates\res\merged\debug\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png
Error:Execution failed for task ':PersianCalendar:mergeDebugResources'.
> Error: Failed to crunch file C:\Users\Tazhan\Desktop\android\PersianCalendar(www.hamyarprojects.com)\PersianCalendar\PersianCalendar\build\intermediates\exploded-aar\com.android.support\appcompat-v7\25.0.1\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png into C:\Users\Tazhan\Desktop\android\PersianCalendar(www.hamyarprojects.com)\PersianCalendar\PersianCalendar\build\intermediates\res\merged\debug\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png
Information:BUILD FAILED
Information:Total time: 32.266 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console

mm.png

ویرایش شده در توسط msharifi

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دلیل خطا رو خودم پیدا کردم و به خاطر مسیر طولانی بود.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 22 دقیقه قبل، msharifi گفته است :

دلیل خطا رو خودم پیدا کردم و به خاطر مسیر طولانی بود.

 

اره اندروید استودیو خودش این مشکل رو داره وقتی یه مسیر طولانی داشته باشه پروژه ارور میده که کاملا غیر منطقی میباشد و امیدوارم در ورژن های بعدی مشکل برطرف شود

 

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 1 دقیقه قبل، Farzad Sarseifi گفته است :

 

اره اندروید استودیو خودش این مشکل رو داره وقتی یه مسیر طولانی داشته باشه پروژه ارور میده که کاملا غیر منطقی میباشد و امیدوارم در ورژن های بعدی مشکل برطرف شود

 

 

اون درست شد الان دوباره یه ارور جدید میده که در زیر نوشتمش .لطف کنید راهنماییم کنید مرسی

Error:Execution failed for task ':PersanCalendar:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library [com.android.support:design:25.0.1] C:\Users\Tazhan\Desktop\PersianCalendar\PersianCalendar\build\intermediates\exploded-aar\com.android.support\design\25.0.1\AndroidManifest.xml
    iSuggestion: use tools:overrideLibrary="android.support.design" to force usage

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 2 دقیقه قبل، msharifi گفته است :

اون درست شد الان دوباره یه ارور جدید میده که در زیر نوشتمش .لطف کنید راهنماییم کنید مرسی

Error:Execution failed for task ':PersanCalendar:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library [com.android.support:design:25.0.1] C:\Users\Tazhan\Desktop\PersianCalendar\PersianCalendar\build\intermediates\exploded-aar\com.android.support\design\25.0.1\AndroidManifest.xml
    iSuggestion: use tools:overrideLibrary="android.support.design" to force usage

 

این ارور می که  minSDk شما روی 7 هستش و باید به 9 تغییر داده شود، دلیل هم اینه که دارید روی API 25 کار میکنید

 

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اوکی ممنون. خب الان باید چیکار کنم؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 6 دقیقه قبل، msharifi گفته است :

اوکی ممنون. خب الان باید چیکار کنم؟

 

فایل build.gradle رو باز کنید و minSDK رو روی 9 قرار دهید

 

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

فایل رو باز کردم ولی متاسفانه اصلا minSDK توش ننوشته. من همون فایل build.gradle ای رو باز کردم که توی مسیر app قرار داره

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط razzagh2826
      سلام ببخشید من تو محیط برنامه نویسی اکلیپسم دچار مشکل شدم تو عک زیر بببنید وقتی یه پنجره کد رو باز میکنم به جایی که بره اون بالا سر جاش کنار  باقی تـــب های |نجره برنامه ها !!!! اول اون پایین سمت چپ باز میشه بعد باید دستی ببرم اون بالا لدفا کمک کنید؟؟


    • توسط shafaatib
      آموزش گام به گام اندروید - قسمت سوم
      راه اندازی محیط برنامه نویسی
       

      ابتدا لازم است بدانید برنامه نویسی نرم افزار های اندروید را با هر کدام از سیستم عامل های زیر می توانید شروع کنید که ممکن است این مسئله باعث خوشحالی شما شود چرا که به احتمال زیاد نیازی نخواهد بود تا سیستم عامل خود را تغییر دهید
      Microsoft Windows XP یا نسخه های بعد از آن.
        Mac OS X 10.5.8 یا نسخه های بعد از آن که از تراشه Intel استفاده می کنند.
        Linux همراه با کتابخانه GNU C 2.7 یا بالاتر از آن.
        نکته ی دوم این است که خوشبختانه تمام ابزارهای مورد نیاز برای توسعه و برنامه نویسی نرم افزار های اندروید بصورت رایگان در دسترس است و شما می توانید آن ها را از وب دریافت کنید. در زیر لیست نرم افزار هایی را که برای برنامه نویسی اندروید به آن ها نیاز است آورده شده است.
       
      Java JDK5 یا نسخه های بالاتر Android SDK Java Runtime Environment (JRE) 6 Android Studio Eclipse IDE for Java Developers (optional) Android Development Tools (ADT) Eclipse Plug-in (optional)
        بعضی از موارد بالا اختیاری هستند و اگر از سیستم عامل های خانواده ی windows استفاده می کنید، راه اندازی محیط برنامه نویسی برای شما آسان تر می شود چرا که نصب بیشتر آن ها لازم نخواهد بود. حال اجازه دهید به ادامه ی نحوه ی راه اندازیِ محیط مورد نیاز برای برنامه نویسی اندروید بپردازیم.
      ]
      راه اندازی کیت توسعه جاوا (JDK)
       
      شما می توانید آخرین نسخه از جاوا JDK را از سایت جاوا دانلود کنید: Java SE Downloads. و نیز توجه داشته باشید که به دلیل تحریم بودن ما، دانلود با فیلتر شکن امکان پذیر خواهد بود. سپس دستورالعمل نصب JDK را در میان فایل های دانلود شده پیدا کرده و برای نصب و راه اندازی JDK دنبال کنید. در نهایت شما باید PATH و JAVA_HOME که متغییر های محلی هستند را برای مشخص کردن مسیری که شامل java و javac است را تنظیم کنید.
      اگر شما در حال استفاده از Windows هستید و JDK را در مسیر C:\jdk1.6.0_15 نصب کرده اید لازم است خط های زیر را در فایل C:\autoexec.bat قرار دهید.
       
      set PATH=C:\jdk1.7.0_75\bin;%PATH% set JAVA_HOME=C:\jdk1.7.0_75   البته به جای این کار می توانید با راست کلیک کردن روی My Computer, مسیر 
      Properties->Advanced system settings->Environment Variables را انتخاب کنید و دو متغییر PATH و JAVA_HOME را همراه با مقادیرشان بیفزایید و سرانجام روی دکمه ی OK کلیک کنید.
      در Linux اگر SDK در مسیر /usr/local/jdk1.6.0_15 نصب شده است و شما از C shell استفاده می کنید می توانید دو خط زیر را در فایل cshrc. قرار دهید.
       
      setenv PATH /usr/local/jdk1.7.0_75/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.7.0_75   البته چنان چه از یک محیط توسعه ی یکپارچه (IDE)، مانند Eclips استفاده می کنید خود آن بصورت اتوماتیک محل جاوا را پیدا خواهد کرد.
       
      محیط های یکپارچه توسعه اندروید
       
      فن آوری های پیچیده و زیادی به منظور توسعه و برنامه نوبسی نرم افزار های اندروید وجود دارد و فن آوری هایی که برای ما آشنا هستند و ما را قادر به برنامه نویسی نرم افزار های اندروید می سازند عمدتا با استفاده از ابزارهای زیر حاصل می شوند. ما در مباحث اموزشی  از Eclipse IDE استفاده کرده ایم.
      Android Studio Eclipse IDE  
    • توسط Farzad Sarseifi
      [align=justify][rtl]در این قسمت از آموزش قصد ساخت یک اپلیکیشن فارسی  برای اندروید داریم، برای اینکار باید مراحل زیر را انجام دهید. برای فارسی نویسی باید کلاس PersianReshape.java رو اضافه کرد. برای اضافه کردن این کلاس باید ابتدا آن را دانلود کرده سپس در برنامه استفاده کرد. دقت کنید نام Package این کلاس در خط اول  را حذف کرده و نام پکیج برنامه تان را بجای آن قرار دهید تا خطایی رخ ندهد. [قبل از شروع مطالعه ادامه مطلب، ابتدا به عکس انتهای این مقاله نگاه کنید تا دید کلی از کاری که میخواهیم انجام دهیم را پیدا کنید.][/rtl]
      [/align]
      [align=justify]شروع پروژه[/align]
      [align=justify]۱-ابتدا یک پروژه جدید میسازیم. File/New/Project و سپس از پنجره باز شده گزینه Android Project را انتخاب کنید.[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/01.png[/img][/align]
      [align=justify]سپس باید نام پروژه و حداقلAPI ی که برنامه ما آنرا پشتیبانی میکند، تعیین کنیم. مطابق شکل تنظیمات را انجام دهید.[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/02.png[/img][/align]
      [align=justify]۲-افزودن کلاس PersianReshape.java (این کلاس در سورس برنامه که در پایین برای دانلود قرار داده شده وجود دارد. برای برنامه های خودتان کافی است این کلاس را کپی و به برنامه خودتان منتقل کنید).[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/03.png[/img][/align]
      [align=justify]۳- layout اصلی برنامه را mail.xml قرار داده ایم و ساختار برنامه را در آن معرفی کرده ایم. قسمتی از ساختار برنامه را در شکل زیر ملاحظه میکنید (برای دیدن سایر قسمتها حتماً کد برنامه را از پایین همین مطلب دانلود کنید).[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/04.png[/img][/align]
      [align=justify]۴- سپس به res/values/string.xml رفته و مطابق شکل زیر stringهای برنامه را معرفی کرده ایم.[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/05.png[/img][/align]
      [align=justify]۵- بعد از معرفی منابع رشته (string) در مرحله قبل به فایل کد نویسی کلاس اصلی برنامه Farsi.java رفته و منابع را فراخوانی می کنیم (به برنامه معرفی میکنیم).[/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/06.png[/img][/align]
      [align=justify]شرح :[/align]
      [align=justify]۱-۵- ابتدا فونت خود را در مسیر asset و پوشه ایجاده شده font قرار میدهیم. برای نمونه از فونت BZar در این برنامه استفاده شده است. از دستور Typeface برای تعریف کردن فونت استفاده می شود.[/align]
      [align=justify] http://www.kamalan.com/wp-content/uploads/2012/01/08.png[/img][/align]
      [align=justify] ۲-۵- بعد باید ویجت خود را تعریف کنیم.[/align]
      [align=justify] http://www.kamalan.com/wp-content/uploads/2012/01/081.png[/img][/align]
      [align=justify] ۳-۵- سپس فونت را به ویجت نسبت می دهیم.[/align]
      [align=justify]http://www.kamalan.com/wp-content/uploads/2012/01/082.png[/img][/align]
      [align=justify] ۴-۵- یک متغیر رشته ای تعریف کرده ، سپس محتویات ویجت را درون آن می ریزیم.[/align]
      [align=justify]http://www.kamalan.com/wp-content/uploads/2012/01/083.png[/img][/align]
      [align=justify]۵-۵-سرانجام در خاصیت متن ویجت، کلاس PersianReshape را فراخوانی می کنیم و رشته قبل را بعنوان محتویات درون آن قرار می دهیم.[/align]
      [align=justify]http://www.kamalan.com/wp-content/uploads/2012/01/084.png[/img][/align]
      [align=justify]۶-کد ویجت خروج :[/align]
      [align=justify]Finish();[/align]
      [align=justify]کار تمام است. میتوانید پروژه را بر روی ایمولاتور تست نمایید. تصویر خروجی برنامه مطابق شکل زیر است.[/align]
      [align=justify]
      Finish();   [rtl]  کار تمام است. میتوانید پروژه را بر روی ایمولاتور تست نمایید. تصویر خروجی برنامه مطابق شکل زیر است.[/rtl]
      [/align]
      [align=center]http://www.kamalan.com/wp-content/uploads/2012/01/07.png[/img]
      [align=justify]دانلود از آپلود سنتر انجمن پی سی دروید :
      http://p30droid.com/Uploader/do.php?id=23
      پسورد :
      www.p30droid.com  
    • توسط sorooshpardaz

      آموزش برنامه نویسی موبایل (اندروید) قسمت اول
      با گسترش اسمارت فون ها و تبلت ها در بین مردم ، خود بخود اپلیکیشن های موبایل توسعه پیدا کرده و مردم از دستگاه های تلفن هوشمند خود انتظارات بیشتری از ارسال پیام و برقراری تماس دارند، از همین رو برنامه نویسی موبایل رونق زیادی گرفت و در مسیر صعودی خود قرار دارد.
      یکی از سیستم عامل های پر طرفدار در بین کاربران موبایل سیستم عامل اندروید میباشد که توسط کمپانی گوگل بیشتر از 80% سیستم عامل های گوشی های موبایل را به خود اختصاص داده است.در این مقاله قصد داریم تا به معرفی و محیط برنامه نویسی اندروید بپردازیم.
      اندروید در لغت به معنای "انسان نما"  میباشد و یک برنامه با سورس باز است  که دارای کتاب خانه ای پی آی میباشد که به برنامه نویسان موبایل کمک میکند تا اپلیکیشن های اندرویدی خود را تولید کنند.
       
      توسعه دهندگان و برنامه نویسان میتوانند در محیط SDK که یک پلتفرم قدرتمند در برنامه نویسی موبایل است نرم افزار موبایل اندروید خود را تولید کنند.
      SDK مخفف عبارت Software Development Kit میباشد که مجموعه ای از سیستم عامل ها پلتفرم ها و فریم ورک ها را در خود جای داده است.[/align]
       

       
      اکنون زمان آن رسیده است تا با فراهم کردن مقدمات اولین برنامه ی اندرویدی خود را ایجاد کنید.
      موارد مورد نیاز برای تولید نرم افزار اندروید:
      Android SDK :1
      Java Deployment Kit (JDK) 5 or 6 : 2[/align]
       
      که میتوان آنها را در محیط  windows یا linux  نصب کرد این نرم افزارها توسط گوگل کاملا رایگان عرضه شده اند در قسمت بعدی شروع یک اپلیکیشن موبایل  را آغاز میکنیم.
      با ما همراه باشید...
       
       
       
       
       
    • توسط sorooshpardaz

       
       
      آموزش برنامه نویسی موبایل (اندروید) قسمت دوم
       
      در ادامه آموزش برنامه نویسی موبایل در قسمت قبلی به معرفی برنامه نویسی اندروید و نرم افزار های توسعه دهنده ی آن پرداختیم در این مقاله سعی داریم تا نحوه ی نصب نرم افزار اندروید SDK و android studio بر روی سیستم عامل ویندوز توضیح دهیم. android studio در واقع یک شبیه ساز از محیط موبایل در سیستم عامل ویندوز میباشد.
      معمولا نرم­افزار android studio بهمراه SDK نصب میشود اما حتما باید قبل از آن باید نرم افزار JDK که مخفف Java Deployment Kit برروی سیستم نصب شده باشد.
      گام اول ) از آنجا که نمیتوان به صورت مستقیم از سایت گوگل این نرم افزار را دانلود کرد باید بصورت غیر مستقیم آخرین نسخه آنرا دریافت کرد.
      گام دوم ) همانطور که در بالا گفته شد در هنگام نصب نرم افزار از شما میخواهد تا محل نصب فایل JDK وارد کنید سپس مراحل نصب را به سادگی دنبال کنید.
      گام سوم) بعد از اتمام مراحل نصب تصویر زیر که حاوی پیام خوش آمد گویی به محیط برنامه است نشان داده میشود.[/align]

       
      گام چهارم) در گام بعدی بایستی نام پروژه یا همان نرم افزار موبایل را که میخواهید تولید کنید و محل ذخیره آنرا تعیین کنید.

       
      گام پنجم) در این مرحله شما باید برای برنامه نویسی موبایل خود سطحی را در نظر بگیرید به عنوان مثال و همانطور که در تصویر زیر قابل مشاهده است شما میتواند سطح برنامه موبایل خود را انتخاب نمایید

       
      گام ششم ) حال به صفحه ای وارد میشوید که باید فعالیت خود را از میان قالب های پیش فرض انتخاب کنید. که معمولا blank activity انتخاب میشود.

       
      گام هفت) مطابق لیست باید موارد نام فعالیت ،اسم لیوت،تایتل و نام منو انتخاب شود.

       
      گام هشتم) به برنامه android studio خوش آمدید. شما میتوانید ایده های خود را در قالب برنامه نویسی اندروید به نرم افزار موبایل تبدیل کنید

      امیدواریم از آموزش برنامه نویسی اندروید نهایت استفاده را برده باشید. 
       برنامه نویسی اندروید
      آیا در مورد این مطلب نظر یا سوالی دارید؟
       
       
       
  • فایل