انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکلات مختلف با اندروید استادیو 2.1.1

مشکلات مختلف با اندروید استادیو 2.1.1

#1
سلام دوستان
من چند روز پیش اندروید استادیو رو آپدیت کردم به نسخه ی 2.1.1 
نمیدونم چرا بعد از آپدیت و سینک کردن پروژه م پروفورمنس برنامه ای که دارم روش کار میکنم به شدت پایین اومده !!!
قبلا خیلی عالی اجرا میشد و اصلا لگ یا کندی نداشت ولی الان مشکلات متعددی هم خود اندروید استادیو و هم پروژه م پیدا کرده مثلا :

قبل از آپدیت حجم کش برنامه کمتر از 2 مگ بود الان با اولین اجرا (برنامه رو آنیستال و دوباره نصب کردم) حتی قبل از این که متد های کش کردن اطلاعات اجرا بشن کش برنامه میشه 31 مگابایت !!!!!!!!

وقتی برنامه اولین اجرا میشه چون اکتیوتی ها رو تو یه پردازش جدید ران میکنم حدودا 10 ثانیه طول میکشه که اکتیوتی لوگو بیاد بالا !!!!! قبلش صفحه کاملا سفیده (به جز navigation bar و status bar) قبلش نهایتا 1 ثانیه طول میکشید

recyclerView ها لگ پیدا کرده یکم البته 

و عجیب تر این که یه بار آیکون ها با هم جا به جا شده بودن !!!! مثلا آیکون بازگشت رفته بود جای یه آیکون دیگه !!! و فورس کلوز داد و از یه خط خالی تو یه فایل بی ربط خطا گرفت !!!!


و اما خود اندروید استادیو :

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

لوگ کت اشتباه خطی که باگ داره رو نشون میده 

میترسم بزنه پروژه رو پاک کنه !!!!

اولش فکر میکردم اشتباه از من بوده ولی بعد که فکر کردم دیدم دقیقا بعد از آپدیت اینطوری شده 
آیا کسی همچین مشکلاتی رو مشاهده کرده 
با تشکر  Iran
پاسخ

مشکلات مختلف با اندروید استادیو 2.1.1

#2
نسخه قبلی android studio شما چند بوده؟
از ابتدا گرفتید نصب کردید یا از طریق خود android studio بروزرسانی انجام دادید؟
محتویات فایل proguard-text و gradle.properties چی هستن؟
پاسخ

مشکلات مختلف با اندروید استادیو 2.1.1

#3
سلام
اندرویید استودیو منم مشکل پیدا کرده الان 4 روزه گرفتارشم پاک کردم دوباره نصب کردم الان صد تا چیز ازم میخواد که همش بخازر دوباره تحریم شدن اصلا دان نمیشه
فک کنم اگ درست نشه باید برگردم به اکلیپس
اندرویید استودیو واقعا عالی نیمی از کد های پر کاربرد رو خودش داره و کار برنامه نویسی رو راحت کرده
همه آدما برای رسیدن به جایی که هستند از تجربه دیگران استفاده کردند
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟

 
پاسخ
 سپاس شده توسط دیب دمینی

مشکلات مختلف با اندروید استادیو 2.1.1

#4
(۱۳۹۵/۰۳/۱۲, ۰۸:۵۱ ق.ظ)mahdi10539 نوشته: نسخه قبلی android studio  شما چند بوده؟
از ابتدا گرفتید نصب کردید یا از طریق خود android studio بروزرسانی انجام دادید؟
محتویات فایل proguard-text و gradle.properties چی هستن؟

سلام 
نسخه قبلی 1.5.1 بود 
از پی سی دانلود فایل نصبی رو گرفتم و رو نسخه قبلی نصب کردم
نسخه گریدل  2.10 هست 
 
gradle.properties :

کد پی‌اچ‌پی:
## Project-wide Gradle settings.
#
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Sat Feb 13 12:12:41 NST 2016
systemProp.http.proxyHost=38.98.148.57
systemProp
.http.proxyPort=8080 
 
proguard-text :
کد پی‌اچ‌پی:
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in E:\android-sdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
#   http://developer.android.com/guide/developing/tools/proguard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
#   public *;
#} 
پاسخ

مشکلات مختلف با اندروید استادیو 2.1.1

#5
احتمالا بخاطر این هستش که نسخه 2.1.1 رو روی 1.5.1 ریختید
چون این دو نسخه توی هسته با هم فرق دارن و حتی پوشه Temp , Config متفاوتی هم دارن

چند نکته زیر رو انجام بدید برطرف نشد. کلا حذف کنید و دوباره از اول نسخه 2.1.1 رو نصب کنید.

1) توی فایل gradle.properties این دو خط کد رو بردارید ( دارید از پراکسی استفاده میکنید که بشدت سرعت رو پایین میاره)

systemProp.http.proxyHost=38.98.148.57
systemProp
.http.proxyPort=8080

2) فایل gradle 2.13  رو دانلود کنید و Extract  کنید ( هرجا که دوست داشتید. بهتره توی جایی که اندروید استدیو رو نصب کردید در پوشه gradle کنار نسخه 2.10  قرار بدید.)

3) برید توی تنظیمات بخش gradle رو بیارید و اون رو از 
Use default gradle wrapper
به
use local gradle
تغییر بدید
و در قسمت آدرس هم ادرس gradle  نسخه 2.13 که دانلود و extract  کرده بودید رو بدید ( پوشه Extract  شده رو بدید )

4) اگر میزان حافظه Ram به اندازه کافی , Cpu قوی ای دارید این تنظیمات رو به فایل Gradle.properties اضافه کنید

#org.gradle.jvmargs=-Xms256m -Xmx1024m

org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m

اول پیشفض خود gradle   هستش
دومی من برای سیستمم تنظیم کردم

سیستم من :
16G ram ddr4 3200 gaming
cpu core i 7 series desktop

اگه دید هنوز نیاز دارید سرعت Build  رو افزایش بدید یک سری تنظیمات دیگه هم هستش که باید در فایل build.gradle مربوط به module اضافه کنید

dexOptions {
        preDexLibraries true
        javaMaxHeapSize "3g"
        incremental true
        dexInProcess = true
    }


نکته : دو تنظیمات گفته شده اخر افزایش بار سیستم میشن و با توجه به سیستم خودتون اونها را کم زیاد یا حذف کنید

اگه دید باز هم برطرف نشد.
کلا حذف و از اول نصب کنید. و تنظیمات گفته شده رو برای افزایش سرعت Build اعمال کنید.
پاسخ
 سپاس شده توسط دیب دمینی

مشکلات مختلف با اندروید استادیو 2.1.1

#6
(۱۳۹۵/۰۳/۱۳, ۰۷:۵۹ ق.ظ)mahdi10539 نوشته: احتمالا بخاطر این هستش که نسخه 2.1.1 رو روی 1.5.1 ریختید
چون این دو نسخه توی هسته با هم فرق دارن و حتی پوشه Temp , Config متفاوتی هم دارن

چند نکته زیر رو انجام بدید برطرف نشد. کلا حذف کنید و دوباره از اول نسخه 2.1.1 رو نصب کنید.

1) توی فایل gradle.properties این دو خط کد رو بردارید ( دارید از پراکسی استفاده میکنید که بشدت سرعت رو پایین میاره)

systemProp.http.proxyHost=38.98.148.57
systemProp
.http.proxyPort=8080

2) فایل gradle 2.13  رو دانلود کنید و Extract  کنید ( هرجا که دوست داشتید. بهتره توی جایی که اندروید استدیو رو نصب کردید در پوشه gradle کنار نسخه 2.10  قرار بدید.)

3) برید توی تنظیمات بخش gradle رو بیارید و اون رو از 
Use default gradle wrapper
به
use local gradle
تغییر بدید
و در قسمت آدرس هم ادرس gradle  نسخه 2.13 که دانلود و extract  کرده بودید رو بدید ( پوشه Extract  شده رو بدید )

4) اگر میزان حافظه Ram به اندازه کافی , Cpu قوی ای دارید این تنظیمات رو به فایل Gradle.properties اضافه کنید

#org.gradle.jvmargs=-Xms256m -Xmx1024m

org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m

اول پیشفض خود gradle   هستش
دومی من برای سیستمم تنظیم کردم

سیستم من :
16G ram ddr4 3200 gaming
cpu core i 7 series desktop

اگه دید هنوز نیاز دارید سرعت Build  رو افزایش بدید یک سری تنظیمات دیگه هم هستش که باید در فایل build.gradle مربوط به module اضافه کنید

dexOptions {
        preDexLibraries true
        javaMaxHeapSize "3g"
        incremental true
        dexInProcess = true
    }


نکته : دو تنظیمات گفته شده اخر افزایش بار سیستم میشن و با توجه به سیستم خودتون اونها را کم زیاد یا حذف کنید

اگه دید باز هم برطرف نشد.
کلا حذف و از اول نصب کنید. و تنظیمات گفته شده رو برای افزایش سرعت Build اعمال کنید.

بله من یه سری از مواردی که گفتید رو انجام دادم
ولی بازم به حالت قبلی برنگشت منم کلا پاک کردم دوباره نسخه 1.5.1 رو نصب کردم تا بعدا سر فرصت درست حسابی روش کار کنم 
الان دیگه مشکلی نداره ، مواردی که بالاتر ذکر کردم برطرف شد (30 مگ کش و 10 ثانیه لگ اولیه) Iran
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان