آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

زیاد شدن حجم برنامه بعد از sign کردن و ساخت نسخه release !

Mahan  10 سال پیش  10 سال پیش
0 0

برنامه قبل از sign کردن حدود 2 مگ حجم داشت ولی بعد از ساین شدن و گرفتن خروجی ریلیز برای انتشار حجم به 5.5 مگ افزایش پیدا کرده خواستم بدونم این طبیعیه که دو برابرشده حجمش؟؟واگر نیست راه حلش چیه؟

از اندروید استودیو استفاده میکنم 

 

ممنون میشم راهنمایی کنید

0 0
اگر کسی اطلاعی در اینمورد داره لطفن راهنمایی کنه گیر کردم سر این موضوع! (10 سال پیش)
+1 0
برای من که گاهی به این موضوع دقت کردم برعکس بوده همیشه، محتوای build.gradle رو هم کاش میزاشتید، راستی حجم فایل رو توی کامپیوتر بررسی میکنید یا گوشیتون؟ (10 سال پیش)
0 0
منم چون یه چیزایی تو انجمن راجع به این موضوع خونده بودم تعجب کردم ،تو گوشی ،ببینید وقتی آخرین تست رو با نسخه دیباگ انجام دادم حجمش حدود 2 مگ بوده ولی بعد که singKey براش ساختم و خروجی release گرفتم این شکلی شده !! در ضمن بیلد گردل پروژه مورد نظر رو در پاسخ بعدی قرار میدم (10 سال پیش)
+1 0
من منظورم حجم فایل apk بود که توی کامپیوتر بررسی کردم (به عنوان یه فایل باینری)، به نظر شما منظورتون حجمی هست که توی مشخصات برنامه (و در لیست برنامه های نصب شده) میشه دید، که اینا با هم متفاوت هستن، بهتره توی شرایط مساوی هم دو نسخه رو با ابزار Memory Monitor بررسی کنید، هر کدوم رو جداگانه نصب کنید (قبل از نصب یه نسخه قبلی رو حذف کنید) و یه سری کار مشخص توی برنامه انجام بدید، نباید تفاوتی چندانی داشته باشن. اون minifyEnabled رو هم میتونید true کنید تا Proguard فعال بشه. (10 سال پیش)
0 0
ممنون از راهنمایی شما جناب نصرتی عزیز. حجم فایل apk داخل کامپیوتر با حجم برنامه تو گوشی وقسمت مشخصات نصب برنامه یکی هست .فقط سوالی که برام هنوز وجود داره اینه که تو نسخه ریلیز چرا باید حجم برنامه بیشتر از 2برابر نسخه دیباگ بشه با توجه به اینکه بعد از تست اخر نه فایلی به برنامه اضافه شده نه حتی یک خط کد!!؟؟ (10 سال پیش)
0 0
درخواست راهنمایی از دوستان (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Mahan  10 سال پیش
0 0

اینم خدمت شما جناب نصرتی و سایر دوستان برای راهنمایی بیشتر:

 apply plugin: 'com.android.application'

android {
signingConfigs {
confone {
keyAlias 'My App'
keyPassword 'mypassword'
storePassword 'mypassword'
}
}
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.mahan.MyApp"
minSdkVersion 8
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main { assets.srcDirs = ['src/main/assets', 'src/main/assets/', 'src/main/assets/fonts'] }
}
productFlavors {
MyApp {
}
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
}

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