بررسی و پاسخ به مشکلات و پرسشهای رایج
در این صفحه مشکلات و ارورهای رایج برنامه نویسان اندروید از جمله مشکلات نصب اندروید استودیو همراه با روشهای حل آن لیست شده است. لطفا قبل از بیان مشکلات خود در قسمت دیدگاهها، موارد موجود را با دقت بررسی کنید. چنانچه در آینده ارور جدیدی نیاز به توضیح داشته باشد در همین صفحه اضافه خواهد شد.
– ارور Disable Gradle ‘offline mode’ and sync project
مشاهده این ارور به این معنی است که گریدل شما در حالت آفلاین قرار گرفته و به دلیل نیاز به اتصال به اینترنت برای دریافت کتابخانهها و ابزار مورد نیاز پروژه، لازم است به حالت آنلاین تغییر وضعیت داده شود:

اگر در پیدا کردن این گزینه مشکل دارید مطلب ۲۱ روش افزایش سرعت بیلد Gradle در اندروید استودیو قسمت فعال کردن حالت آفلاین Gradle را مطالعه کنید.
– ارور Gradle sync failed : failed to open zip file :
محیط توسعه اندروید استودیو را بسته و محتویات مسیر C:\Users\user_name\.gradle\wrapper\dists را پاک کنید. سپس مجدد اندروید استودیو را باز کرده و اجازه دهید دوباره گریدل دانلود و نصب شود. چنانچه باز هم مشکل حل نشد میتوانید گریدل را به صورت آفلاین و دستی دانلود و نصب کنید. نحوه نصب آفلاین گریدل در مبحث آموزش ساخت پروژه در اندروید استودیو توضیح داده شده.
– اخطارهای Could not find… و Could not resolve… و یا Searched in the following locations… :
اگر پس از اطمینان از رفع محدودیتهای مربوط به تحریم با خطاهای فوق مواجه شدید دستورالعمل زیر را دنبال کنید:
نسخههای جدید اندروید استودیو: مطمئن شوید بلاکهای Dependency در فایل settings.gradle که مخازن دریافت کتابخانهها درون آن تعریف میشود، به صورت زیر لیست شده اند. در بلاک نخست، ۴ مخزن و در بلاک دوم، ۳ مخزن تعریف شده است. البته مخزن jcenter بیش از یکسال است که بازنشسته شده با اینحال هنوز به صورت پیشفرض در لیست مخازن وجود دارد و دلیلی ندارد بخواهیم آنرا حذف کنیم.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() jcenter() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() jcenter() } } |
نسخههای قدیمی اندروید استودیو: باید بررسی کنید در بلاکهای dependencies (هردو بلاک) موجود در فایل build.gradle هرسه مخزن google() و mavenCentral() و همچنین jcenter() تعریف شده باشد و چنانچه یک مورد تعریف شده باشد. مانند زیر:
1 2 3 4 5 | repositories { google() mavenCentral() jcenter() } |
همچنین با توجه به تحریم بودن IP های ایران لازم است نسبت به تغییر IP خود اقدام کنید که در صفحه نحوه دور زدن تحریمهای نرم افزاری توضیحات لازم ارائه شده است.
– ارورهایی مانند Unable resolve dependency for و نیاز به تغییر IP جهت دور زدن تحریم :
توضیحات مربوط به تحریم کاربران ایران و نحوه مقابله با آن، به دلیل طولانی بودن مطلب در یک صفحه جداگانه تهیه شد. لطفا به صفحه نحوه دور زدن تحریمهای نرم افزاری مراجعه کنید.
– تبدیل ConstraintLayout به RelativeLayout یا LinearLayout :
در نسخه ۲٫۳ اندروید استودیو Layout ای که به صورت پیش فرض برای پروژه جدید ایجاد می شود از نوع ConstraintLayout می باشد. این لایه خواص جدیدی دارد که در آینده آموزش آن را منتشر خواهیم کرد اما اگر در حال حاضر قصد استفاده از سایر موارد مانند RelativeLayout دارید کافیست تگ باز و بسته لایه را جایگزین کنید. به عناون مثال android.support.constraint.ConstraintLayout را با RelativeLayout جایگزین می کنیم.
– Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you’re running… :
ابتدا بررسی کنید اگر نسخه قدیمی جاوا را روی سیستم عامل نصب کرده اید، نسخه جدید (در فصل دوم قرار داده شده) را جایگزین کنید. سپس داخل اندروید استودیو در مسیر File -> Project Structure تیک گزینه Use Embedded JDK را برداشته و مسیری که JDK را نصب کرده اید جایگزین کنید.
– Error:Failed to find target with hash string ‘android-xx’ in [Your SDK Location] :
عدد xx نسخه API است. به عنوان مثال اگر این ارور را با android-26 بگیرید یعنی platform26 را لازم دارید و نصب نیست. اگر با وجود نصب API مربوطه باز هم ارور گرفتید ابتدا داخل SDK Manager ابزار Build tools و Platform tools را به آخرین نسخه بروزرسانی کنید. در مرحله بعد از مسیر File > Invalid Caches / Restart اقدام به حذف کش نموده و در نهایت هم یک بار پروژه را Clean و سپس Rebuild نمائید (منوی Build)
– پیغام Unable to unpack file android-sdk_r22.6.2-windows.zip: error in opening zip file. Make sure you have enough disk space on destination drive and retry :
این اخطار دلیل را نبود فضای کافی برای نصب عنوان می کند اما در اکثر مواقع برای کاربران ایرانی، به دلیل تحریم این اخطار ظاهر می شود که راه چاره استفاده از ابزار تغییر آی پی است. اگر بعد از تغییر آی پی نیز ارور رفع نشد باید تنظیمات Proxy روی اندروید استودیو از مسیر زیر اعمال شود :
Default Settings > appearance and settings > System Settings > HTTP Proxy و در انتها گزینه Auto Detect یا Manual Proxy و وارد کردن مشخصات پروکسی مربوطه (اگر در خصوص نحوه تنظیم کردن روکسی اطلاعی ندارید لطفا سرچ کنید)
– Failed to resolve: junit:junit:4.xx و طول کشیدن بیلد شدن پروژه :
کتابخانه junit با توجه به اینکه بجز مواقع خاص بلا استفاده است، برای سادگی کار بهتر است بجای تغییر آی پی جهت دریافت از مخزن آنلاین، خط زیر را از build.gradle حذف کرده و مجدد سینک کنید تا به کلی از پروژه حذف گردد.
1 2 | testImplementation 'junit:junit:4.+' androidTestImplementation 'androidx.test.ext:junit:1.x.x' |
– Genymotion (یا سایر شبیه سازها) با اینکه در حال اجرا هست اما در لیست Connected Devices نمایش داده نمیشود :
این مساله به دلیل تداخلی است که در پورتها رخ میدهد و این با این ارور برخورد میکنید:
sdk\platform-tools\adb.exe start-server’ failed — run manually if necessary
دیوایس جنی موشن را ببندید. Task Manager ویندوز را باز کرده، adb.exe را end task کنید. حالا قبل از اینکه مجدد دیوایس مجازی را استارت کنید، دکمه Run اندروید استودیو را بزنید و صبر کنید تا پیغام عدم شناسایی دیوایس متصل شده بدهد. پنجره را بسته و دیوایس جنی موشن را استارت کنید. حالا با اجرای مجدد Run، دیوایس نمایش داده میشود.
– قرمز شدن R بعد از ساخت پروژه :
پروژه کامل بیلد نشده. روی دکمهی Make کلیک کنید تا پروژه مجدد ساخته شود. یا Rebuild کنید (منوی Build).
– عدم نمایش صفحهی Preview :
در نوار تنظیمات Preview ورژن API را تغییر دهید (فقط از API هایی میتوانید استفاده کنید که در SDK نصب شده باشند)
اگر این روش تاثیری نداشت، عبارتی مانند “Android studio preview not showing” را گوگل کنید
سلام خوبین
من تازه کارم و تازه با وبسایت و … آشنا شدم
همین اول کار به مشکل برخوردم. لطفا پاسخ بدید. از دیروز کلی راه و روش رو امتحان کردم دیونه شدم
همون ابتدای کار ایراد عدم شناسایی SDK و مسیرش رو میده. درحالیکه همه چی درسته. باانواع نسخه ها و sdk ها امتحان کردم اما نشد که نشد
چک کنید مسیری که برای SDK انتخاب کردید پوشه ای با کاراکترهای فارسی نامگذاری نشده باشه
سلام
من پروژه رو انجام میدم و هیچ مشکلی نداره و وقتی اندروید استودیو اون برنامه رو روی دستگاه واقعی هم اجرا میکنه همه چیز درسته اما اگه همون برنامه رو برای کس دیگه ای بفرستم روی گوشیش نصب نمیشه و حتی بخوام دوباره روی گوشی خودم نصبش کنم اما بدون اندروید استودیو نصب نمیشه
امضا رو درست انجام دادید؟
https://android-studio.ir/generating-signed-apk
با سلام. این خطا را هنگام باز شدن آندروید استودیو دارم.
org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:3.6.3.
org.gradle.internal.resolve.ModuleVersionResolveException: No cached version of com.android.tools.build:gradle:3.6.3 available for offline mode.
org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ‘:classpath’.
ارور Could not resolve تو همین صفحه توضیح داده شده. قبل پرسیدن مطالعه بفرمایید
سلامCould not find com.android.tools.build:gradle:6.5.
Searched in the following locations:
– https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/6.5/gradle-6.5.pom
– https://jcenter.bintray.com/com/android/tools/build/gradle/6.5/gradle-6.5.pom
Required by:
project :
Add google Maven repository and sync project
Open File
من مورد ائل این صفحه رو چک کردم هر دو گزینه داخل گریدل تعریف شده ولی بازم مشکل رفع نشد.دوبار هم گریدل رو از اول دانلود کردم مشکل رفع نشد
غیر دو گزینه jcenter و google گزینه maven رو هم اضافه کنید به اینصورت:
maven {
url ‘https://maven.google.com’
}
لطفا نتیجه شو همینجا اعلام بفرمائید
من اندروید ۴٫۰٫۱ نصب کردم
چرا آموزش لیست ویو رو هر چی من دارم انجام میدم مثل کدها و آموزش شما، هیچکدوم مثل اون نیست؟!!!!
الان چکار کنم؟
چی مثل اون نیست؟
سلام
خطای
Android Studio missing essential plugin org.jetbrains.android
رو چطور میتونمرفع کنم؟
این لینک رو مطالعه بفرمایید:
https://stackoverflow.com/q/61682609
(من صرفا ارور رو سرچ کردم. شما هم هر موقع به اروری برخوردید اول سرچ کنید. در اغلب موارد به جواب میرسید و نیازی نیست اینجا یا جای دیگه ای منتظر جواب بمونید)
سلام من فونت هایی که تو اندروید استدیو قرار میدم همشون تو ماشین مجازی و nox و بلوستک همه جا فونت ها اعمال می شه به جز گوشی واقعی چرا؟
شاید ورژن اندروید مربوط به گوشی شما برای سازگاری نیاز به انجام روش دیگه ای داره. پروژه رو روی جنی موشن با همون ورژن API گوشی تست کنید ببینید نتیجه چی هست
Could not resolve all files for configuration ‘:app:androidApis’.
Failed to transform android.jar to match attributes {artifactType=android-mockable-jar, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime, returnDefaultValues=false}.
Execution failed for MockableJarTransform: F:\Sdk\Sdk\platforms\android-29\android.jar.
Cannot create mockable android.jar
F:\Sdk\Sdk\platforms\android-29\android.jar (The system cannot find the file specified)
این دیه چیه بی چاره کرده منو بدخت کرده منو سه روز هر کار می کنم درست نمی شه
ظاهرا در API ای که استفاده میکنید مشکلی هست. شاید ناقص هست. یه بار دیگه API رو دانلود و نصب کنید (قبلش نسخه فعلی رو حذف کنید). نتیجه رو هم همینجا اعلام بفرمایید
سلام لطفا اموزش وصل شدن به درگاه بانکی از طریق مرور گر و webView رو هم قرار بدین؟
ارور could not set current directory رو چجوری حل کنم
محل پروژه رو چجوری عوض کنم که با مشکل رو به رو نشم
پوشهی مربوطه حاوی فضای خالی (اسپیس) و کاراکترهای فارسی نباشه
سلام من Avd manager رو میزنم و create virtual device رو میزنم و تمام مراحل رو میرم و next رو میزنم ولی موقعی که finish رو میزنم با یک اروری رو به رو میشوم :an error occurred while creating the AVD. See idea log for details.
لطفا راهنمایی کنید چون کلی وقتم را این ارور گرفته.
ممنون
روی see idea log بزنید ببینید ارور چی هست و ایراد از کجاست
سلام
من وقتی میخام توی MainActivity مثلا یک button رو براش رفتار مشخص کنم(با زدن button یک text مقدار مثلا سلام رو نمایش بده) اصلا نمیشناسه که بخام کد بنویسم!!! چکار کنم؟
لطفا راهنمایی کنید.
پروژتون بیلد شده؟
سلام مهندس من یه مشکل بر خوردم امولاتور دانلود کردم موقع unzip و نصب امولاتور ارور میده فضای هاردمم کافی،هست پنجاه و پنج گیگ فضا دارم هر امولاتوری دان کردم چه یک گیگ بود چه چهارصد مگا بایت این ارور داد از چی میتونه باشه همه چیز اوکی هست فقط همین نصب نمیکنه
من با جنی موشن کار میکنم بزرگوار
آموزش ۵۹ و هر آموزشی در مورد thread ها هیچکدومشون واسه من رندوم اجرا نمیشه و دقیقا پشت سر هم اجرا میشن.
آموزش ۵۲ جاوا اولش نوشتین برای interface یه فایل باید بسازیم/. فایل مسازیم بعد توی action class خطای override میده. مشکل داره اصلا نمیدونیم باید چرکار کنیم!
بقیه کامنتای شما رو هم مطالعه کردم بزرگوار. منظور از سرچ، گوگل هست نه سرچ سایت. اگه طبق خواسته شما بخواد همه ارورها و نکات ریز در همه مباحث آموزشی تکرار بشه یه فایل ۱۰ صفحه ای تبدیل میشه به ۱۰۰ صفحه. ده ها و صدها ارور ممکنه رخ بده. ممکنه برای من هیچ اروری بوجود نیاد ولی برای شما ۴ تا ارور بیاد. یه چیز ثابت نیست. همیشه هم تاکید کردم برای رفع ارورها اول اونو ترجمه کنید. در ۹۰ درصد مواقع صرفا با ترجمه و بدون گوگل کردن یا پرسیدن از بقیه، میتونید خودتون مشکل رو حل کنید و متوجه بشید ایراد از کجاست. قدم بعد گوگل کردنه. اروری که شما گرفتید قبلا صدها نفر دیگه هم دچارش شدن و اکثرا داخل stackoverflow.com و بقیه منابع مطرح شده و بهش پاسخ دادن. نهایتا اگر باز هم به جواب نرسیدید اون موقع اینجا مطرحش کنید که در حد توانم راهنمایی کنم. اینطوری چند ساعت یا چند روز وقتتون سر یه ارور ساده هدر نمیره.
سلام وقت بخیر بنده نسخه ۴٫۰٫۲ رو نصب کردم
باخطای
.Could not find:com.android.build:gradle-4.0.2.pom
روبه رو به میشم و آدرس میده به گوگل میرم فایلش رو دانلود میکنم نمیدونم کجا قرارش بدم لطفا راهنمایی کنید ممنون
ارور Could not find اولین موردی هست که تو همین صفحه علتش توضیح داده شده. یک دقیقه وقت بذارید مطالعه کنید تا انقدر وقتتون هدر نره
سلام من تازه اندروید استودیو رو شروع کردم
به یه مشکلی خوردم
وقتی چندتا textview و button و edittext ایجاد میکنم تو اکتیویتی خالی که ایجاد کردم
تو صفحه نمایشpreview درسته
اما در شبیه ساز اندروید(جنی موشن) که اجرا میکنم همه میره بالا میچسبه
چه باید بکنم؟
مبحث طراحی رابط کاربری رو با دقت مطالعه کنید
سلام من با خطای
Attribute android:allowBackup is not allowed here
مواجه میشم
لطفا راهنمایی کنید
من تازه شروع به کار کردم با نرم افزار
من ارور رو گوگل کردم و اولین لینک این بود:
https://stackoverflow.com/questions/31683788/android-manifest-attribute-not-allowed-here
اینجا اولین پاسخ گفته:
Just Close your manifest file and reopen it. It worked for me.
یعنی فقط کافیه یکبار AndroidManifest.xml رو ببندید و دوباره باز کنید. اکثر ارورها رو با سرچ کردن میتونید سریع به جواب برسید
سلام
نسخه ۴٫۰٫۱ اندروید استودیو رو نصب کردم و به مشکل بر خوردم ارور گریدل ارور زیر رو میده، در ضمن هردو مخزن google و jcenter موجود بود.
Could not find com.android.tools.build:gradle:6.1.1.
Searched in the following locations:
https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/6.1.1/gradle-6.1.1.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/6.1.1/gradle-6.1.1.pom
فایل pom. مورد نظر رو به صورت دستی دانلود کردم ولی نمیدونم باید کجا بریزم. لطفا راهنمایییم کنید.
ابزار تغییر IP دیگه ای رو تست کنید
سلام
پنجره complate instalation بعد نصب اندروید استودیو نمیاد
برای همین نرم افزار هم باز نمی شه
چکار باید بکنم
اروری میگیرید یا تو مرحله نصب میمونه؟
توی مرحله نصب می مونه
اگه اروری میده ببینید چی هستش. درایو پر نشده؟
سلام
کسی میدون علت این خطا هنگام بیلد کردن چی میتونه باشه؟
Disallow the Fast IO path for this operation
زمانی با این خطا روبرو شدم که به نسخه ۴٫۰٫۱ آپدیت کردم.
کش گریدل رو پاک کردم، خود گریدل رو آپدیت کردم و jdk 14 رو هم نصب کردم ولی خطا رفع نشد…
عذرخواه بابت تاخیر
ظاهرا مربوط به آنتی ویروس هست. دو لینک زیر رو بررسی کنید
https://answers.microsoft.com/en-us/windows/forum/all/error-0x801f0004-disallow-the-fast-io-path-for/e99653e6-209a-43ab-8c36-4456612da611
https://forum.utorrent.com/topic/51454-error-disallow-the-fast-io-path-for-this-operation/
با سلام خدمت شما و تشکر
جناب بنده بیشتر کد های اموزش قسمت
۰۵ – UI Layout
وقتی میخوام انجام بدم یا اصلا اجرا نمیشن یا برای این کد ها در اندروید ستودیو تعریفی نیست
فکر کنم این قسمت اموزش قدیمی باشه اگر پیگیری کنید لطفا
خیر احتمالا پروژه تون سینک نشده
سلام وقت بخیر
تو session 17 یه برنامه نوشتین که یه if داره
if(passwordInput.hasNextInt() && passwordInput.nextInt() == builltInPassword)
passwordInput.hasNextInt()
و
passwordInput.nextInt()
هر دو باید کارشون اینه که از کاربر ورودی دریافت کنن. اما چرا وقتی توی if قرار گرفته فقط یه بار از کاربر ورودی دریافت میکنن؟
سلام. لطفا سوال رو در مبحث مربوطه مطرح کنید
مبحثها کجا هستن؟
اگر مبحث مربوطه رو داخل pdf مطالعه کردید عنوانش رو جستجو کنید تا صفحه مربوط به اون مبحث پیدا بشه
وقت بخیر
با خطای unexpected lock protocol found in lock file. Expected3,found 0.مواجهم میشه راه نمایی کنین
کجا این ارور رو گرفتید؟ اسکرین شات بدید لطفا
سلام ببخشی من این مشکل رو دارم
Unable to start daemon process
هرکاری می کنم برطرف نمیشه
در همین صفحه قسمتی که مربوط به جنی موشن هست رو انجام بدید
با سلام
گریدل چیست و چگونه میتوان نصب کرد؟؟
مبحث “نصب و راه اندازی اندروید استودیو” رو مطالعه بفرمایید:
https://android-studio.ir/%d9%86%d8%b5%d8%a8-%d8%a7%d9%86%d8%af%d8%b1%d9%88%db%8c%d8%af-%d8%a7%d8%b3%d8%aa%d9%88%d8%af%db%8c%d9%88/
سلام وقت بخیر
من هرکاری میکنم نمیتونم فایل ها رو خریداری کنم همش ارور میده مبلغ درست وارد نشده
لطفا از صفحه تماس با ما در ارتباط باشید بزرگوار
سلام وقت بخیر . ممنون از وبسایت خوبتون
جسارتن می بخشین نسخه ۳۲ بیتی اندروید استودیو مثلا ورژن ۳ فایل نصبی نداره . چیکار باید بکنم؟
نسخه ۳۲ بیتی کلا نصبی نیست. فصل دوم، مبحث نصب و راه اندازی اندروید استودیو رو مطالعه بفرمایید
سلام آقای مطهری عزیز .
میخواستم ببینم امکانش هست آموزش ساخت DatePicker فارسی با خصوصیت spinner رو در سایت بگذارید ؟ . من تقریبا تمام پروژه های Persian DatePicker در گیت هاب رو دانلود کردم . هیچکدوم DatePicker با خصوصیت spinner رو نداشتن
شرمنده بزرگوار فعلا که مطالب عقب مونده زیاده و به این مورد نمیرسه. تو برنامه دارم این آموزش رو ولی خب هنوز مباحث مهمتر هست که باید آماده کنم
سلام ببخشید چرا برنامه کدهایی که مینویسم رو نمیخونه و به رنگ قرمز درمیاد کد ها مثلا کد button یا text و ….
ببینید چرا پروژتون بیلد نشده
وقتی وارد میشم این ارور رو میده Error:Unknown host ‘services.gradle.org چیکار کنم؟
ممنون میشم کمک کنینن.
در اتصال به شبکه سرویس gradle مشکل دارید
ازتون خواهش مکنم جواب بدین من چند هفته درگیر این نصب این هستم اول نمیتونستم sdk رو به اندروید استدیو مکانشو بگم اومدم هام android sdk و ndk رو نصب کردم ولی وقتی مکان sdk رو میدم ارور میده ولی وقتی مکان ndk رو میدم قبول میکنم اخه اگه از اول باید مکان ndk رو میدادم میگفتین ولی من به همین هم شک دارم چون هیچی نداره حتی به ای پی غیر ایرانی وصل شدم اصلا هیچی برای نصب نیست اگر باید کار دیگه بکنم بگین ممنون میشم
nkd الزامی نیست. اینکه به sdk شما گیر میده احتمالا موارد ضروری رو داخلش قرار ندادید. لطفا آموزش “نصب و راه اندازی اندروید استودیو” رو با دقت مطالعه کنید
سلام مهندس
من با وی پی ان اندروید استودیو نصب کردم ولی موقع بیلد گریدل شدن اخرش این ارور رو میده:
could-not-get-unknown-property-com-for-root-project-myapp-of-type-org
هر چی هم تو نت سرچ کردم جوابو پیدا نکردم ممنون میشم جواب بدین…مرسی
این ارور رو منم برخورد نکردم باهاش
سلام خدمت دوست های گرامی.
بنده هنگام بیلد کردن افلاین اول پروژه با مشکل gradle برخورد میکنم و پیغام
No cached version of com.android.tools.biuld:gradle:4.0.1 available for offline mode برخورد میکنم.
نمیدانم شاید مکان فایل gradle رو اشتباه گزاشته باشم چون نمیدانم باید در کجا قرارش بدهم
خیلی خوش حال میشوم اگر کمک کنید
ممنون.
اندروید استودیو رو از حالت Offline خارج کنید
سلام
ببخشید راهی نیست که بشه افلاین Gradle رو بیلد کرد؟
چون به دلیل تحریم ها من از فیلتر شکن Psiphone استفاده میکنم و اصلا داخل اندروید استادیو جواب نمیده.
بزرگوار داخل همین صفحه یه قسمت راجع به تغییر IP توضیح داده شده. مطالعه بفرمایید
سلام در برنامه ی اندروید استودیو به مشکل بر خوردم من STK ها یا همون اندروید ها رو نیز کردم اما الان مشکل اینجاست که در صفحه دوم که باز میشه کلمه ی Next رو باز نمیکنه؟
خب ببینید صفحه اول چی خواسته ازتون که نمیشه رفت صفحه دوم
با تولید یک اپ ، سپر امنیتی گوگل داخل گوشی به دلیل ناشناس بودن برنامه نویس اجازه نصب را نمیدهد. ممنون میشم راهنمایی کنید.
سپاس
موقع ساخت apk امضا رو انجام دادین؟
ممنون. بله خیلی سرچ کردم. من adapter دارم نمیدونم واقعا مشکل کجاست متاسفانه.
و اینکه یک سوال دیگه ارور Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
بعد از آپدیت گریدل هنگام build کردن میده. اصلا فیلترشکنی استفاده نمیکنم. و مشخصات proxy هم در گریدل هست پورت۸۸۵۰ و هاست mirror.vtwo.org.
هاست و پورت دیگه ای نیست که بشه ست کرد؟ اصلا علت رو متوجه نمیشم. ممنون میشم راهنماییم کنید
همون mirror.vtwo.org و پورت ۸۸۵۰ یه پروکسیه دیگه. حذفش کنید از گریدل
بله بدون proxy هم چک کردم بازم همونه. حتی اخرین ورژن اندروید هم نصب کردم همینه. الان با اخرین ورژن اندروید استدیو کاملا بدون هیچ پراکسی یا فیلترشکنی کار میکنه؟
اینکه الان ارور کانکشن میده یعنی نیاز به اتصال داره. اگه بخواد نسخه جدید گریدل رو دانلود کنه نیازی به پروکسی نست ولی برای بقیه موارد لازمه.
سلام استاد واقعا خیلی عالی توضیح دادید اما من بعد نصب و اجرای اولین پروژه برای ساخت اکتیویتی جدید وقتی میزنم روی جاوا و بعد new اما گزینه اکتیویتی یا بقیه موارد وجود نداره دلیلیش میتونه این باشه که شبیه ساز نصب نکردم؟
خیر ارتباطی به شبیه ساز نداره. برای ساخت اکتیویتی باید new activity رو بزنید نه java
سلام ممنون واقعا از مطالبتون
ببخشید من یه ریسایکل ویو برای نمایش یک فایل جیسون از url دارم ولی اررور زیر میده فقط:
No adapter attached; skipping layout
No adapter attached; skipping layout
ولی فقط با یک فایل جیسون دیگه درست جواب میده. هر دو فایل جیسون محتویاتشون null نداره. برای چی با یک فایل نشون میده با بقیه نه؟
و اینکه اندروید که مشکلی با متن فارسی در جیسون نداره؟ چون بعضی شبیه سازا پشتیبانی نمیکنند.
ممنون میشم راهنماییم کنید
والا مشکل شما رو علتشو نمیدونم. سرچ کردید؟
در مورد سوال دوم هم خیر مشکلی نیست
سلام ببخشید من وقتی میخام به اندروید استودیو محل sdk رو میگم میاد میگهandroid sdk location should not contain whitespace as this can cause problems with the ndk tools لطفا کمک کنین ممنون میشم
یه زحمت بکشید همین جمله رو توی translate.google.com ترجمه کنید. به جواب می رسید و دیگه لازم نیست برای همچین موردی چند ساعت منتظر راهنمایی کسی بمونید
وقتی از چیزی اگاهی نداری ادرس اشتباه نده خودتون بی زحمت برین ببینین translate.google.com ترجمه فارسی نمیکنه اگه هم نمیدونی بگو نمیدونم خب
“فارسی” که نه ولی “Persian” چرا 🙂
و البته حیف. وقت میذاری ماهیگیری یاد هموطنت بدی که برای هر جمله انگلیسی معطل راهنمایی بقیه نباشه، اول که دقت نمیکنه و یه چیز ساده رو نمیتونه پیدا کنه، بعد هم با تیکه انداختن به نوعی خودش رو راحت میکنه.
اگر در پیدا کردن واژه Persian تو لیست زبانها مشکل دارید قطعا در ادامه کار هم به مشکلات بزرگتری برخورد خواهید کرد
شما انگار منظور منو نفهمیدید ضمن ببخشید بد اخلاقی کردم این نرم افزار دیوانم کرده بود من معنی این جمله رو میدونم فقط نمیدونم چجوری اینو درست کنم معنی این گفته فضای سفید باید در ادرس نباشه اما مگه میشه در locatin اسپیس یا همون فضا وجود نداشته باشه چند بار هم اسپیس ها رو وارداشتم ارور داده
شما منظورتونو درست منتقل نکردید. فرمودید علت این ارور چی هست. نگفتید میدونم منظورش اسپیس هست و انجام دادم ولی نشد.
منظورتونو از “مگه میشه در locatin اسپیس یا همون فضا وجود نداشته باشه” متوجه نشدم. شدن که میشه و عموما هم همینطور هست. احتمال میدم تو نامگذاری فولدرها از حروف فارسی استفاده کردید
> No cached version of com.android.tools.build:aapt2:3.6.1-6040484 available for offline mode.
سلام هنگام اپ کردن پروژه این اخطار میاد مشکل چیه؟
اندروید استودیو رو تو حالت offline mode گذاشتین و نمیتونه کتابخانههای مورد نیازش رو دانلود کنه
سلام. من وقتی توی AVD Manager یه دیوایس می سازم نمی تونم اجراش کنم. ارور میده: Unknown Error
سعی کردم از جنی موشن هم طبق آموزش سایت استفاده کنم ولی با اون نمی تونم اپ رو اجرا کنم و فقط خود گوشی رو شبیه سازی می کنه. شبیه ساز خود اندروید استودیو هم که ارور بالا رو میده. چند روزه توی اینترنت هم سرچ می کنم ولی هیچ کدوم به نتیجه نرسید.
ممنون میشم راهنمایی کنید.
سوالتون رو کلی مطرح کردید. مشکلی که تو جنی موشن دارید رو عنوان کنید
شبیه ساز جنی موشن اجرا میشه ولی به اندروید استودیو وصل نمیشه و نمی تونم اپلیکیشن رو روی جنی موشن اجرا کنم.
۱٫پلاگین جنی موشن روی اندروید استودیو نصب شده؟
۲٫اگه ابزار تغییر آی پی فعال هست، غیر فعال کنید. احتمالا لازم باشه یکبار اندروید استودیو و جنی موشن رو ببندید و دوباره باز کنید
با سلام و خسته نباشید
من اگر برنامه ایی در اندروید استودیو ورژن ۲٫۲ بنویسم بعدا میتونم اونو در ورژ بالاتر اندروید استودیو مثلا ورژن ۴ اصلاح کنم یا فقط باید در همون ورژن قدیمی اصلاح کنم؟
منطقی اینه که از آخرین نسخه استفاده کنید بنابراین محدودیتی در نسخه قابل استفاده ندارید. توصیه می کنم مطلب زیر رو مطالعه کنید
https://android-studio.ir/import-android-project-in-android-studio
سلام لطفا کمکم کنید من وقتی اندروید استودیو نصب کردم ارور
cause:invalid type code:1cمیده با رنگ قرمز
برای اینکه کمتر معطل بشید، اول ارور رو سرچ کنید ببینید تو stackoverflow یا بقیه نتایجی که گوگل ارائه میده چه راهکارهایی مطرح شده. از جمله لینک زیر:
https://stackoverflow.com/q/62205714
سلام موقع خروجی گرفتن اینو بم میده
هیچ جایی موفق نشدم این ایرادوبرطرف کنم
محض رضای خدا کمکم کنید
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ‘:app:lintVitalRelease’.
> Could not resolve all files for configuration ‘:app:lintClassPath’.
> Could not download lint-checks.jar (com.android.tools.lint:lint-checks:26.6.3)
> Could not get resource ‘https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/26.6.3/lint-checks-26.6.3.jar’.
> Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/26.6.3/lint-checks-26.6.3.jar’.
> dl.google.com
> Could not download intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.6.3)
> Could not get resource ‘https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.6.3/intellij-core-26.6.3.jar’.
> Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.6.3/intellij-core-26.6.3.jar’.
> dl.google.com
> Could not find kotlin-compiler.jar (com.android.tools.external.com-intellij:kotlin-compiler:26.6.3).
Searched in the following locations:
https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/26.6.3/kotlin-compiler-26.6.3.jar actionable tasks: 12 executed
جواب سوالتون در همین صفحه توضیح داده شده! لطفا موارد Could not find و Cannot Resolve رو مطالعه کنید
سلام
خیلی خیلی ممنون، واقعا خدا خیرتون بده
اینقدر قشنگ وقت گذاشتید و قدم به قدم توضیح دادید
چند روز بود درگیر build پروژه بودم و برای دانلود مشتقات gradle تو اندروید استودیو به مشکل برخورده بودم.
کل سایتای انگلیسی هم زیر و رو کردم، vpn هم گرفتم. اما کار نکرد تا اینکه آخر با روش استفاده از پروکسی که شما گفته بودید درست شد 🙂
خدا رو شکر. موفق باشید
سلام برای ساخت برنامه کتابخانه ولیست بندی آموزش ها بهتره از لیست ویو یا دکمه استفاده کرد؟
بستگی به سلیقه خودتون داره ولی عمدتا از لیست استفاده میشه. سورس هایی که مربوط به برنامه های مشابه هست رو بررسی کنید
سلام چطور میتونم یک شی از نوع buttin در mainactivity تعریف کنم؟
آموزشها رو مطالعه کنید بزرگوار. برای مثال:
https://android-studio.ir/android-setvisibility-method
سلام و وقت بخیر
من تو پروژه اندرویدم لازم دارم چندین تا اکتیویتی ایجاد کنم
اما بعد از اکتیویتی ۲ به بعد، بعد ایجادش دیگه فایل xml رو نمیشناسه و خطا میده بهم
cannot resolve symbol ‘Activity_gallery’
چطوری باید این خطا رو رفع کنم؟
درواقع فایل های xml رو نمیشناسه و هیچ ایدی ای بهش اختصاص نمیگیره
پروژه رو rebuild کنید
سلام واقعا دمتون گرم ۳روز بود مشکل داشتم وقتی ک سایتتون رو دیدم تمام مشکلام برطرف شد مرسی.