为什么我的简单单公式android计算器应用程序apk的大小为1.5MB,而其他一些好的应用程序apk的大小为KBs
我简单的基于单一公式的android计算器应用程序apk的大小为1.5 MB,而其他一些好的应用程序apk的大小以KB为单位,例如tankcalc.apk大约为50KB,比我的应用程序做的动作多得多。我在visual studio的C#中创建了相同的计算器应用程序,只花了46KB。我不明白为什么android开发需要这么大的规模 我的主要_activity.java是3KB,布局文件是1KB和9KB。mipmap中所有图像的大小约为100KB 有没有办法减少android应用程序的大小 下面是我的build.gradle代码为什么我的简单单公式android计算器应用程序apk的大小为1.5MB,而其他一些好的应用程序apk的大小为KBs,android,size,Android,Size,我简单的基于单一公式的android计算器应用程序apk的大小为1.5 MB,而其他一些好的应用程序apk的大小以KB为单位,例如tankcalc.apk大约为50KB,比我的应用程序做的动作多得多。我在visual studio的C#中创建了相同的计算器应用程序,只花了46KB。我不明白为什么android开发需要这么大的规模 我的主要_activity.java是3KB,布局文件是1KB和9KB。mipmap中所有图像的大小约为100KB 有没有办法减少android应用程序的大小 下面是我
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.example.nextosho.dipcalculator"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}
您正在使用appcompat-v7库。这为Android应用程序增加了约1MB的内存 此外,您正在使用
设计
库。这可能会增加一些尺寸,但我不知道有多少
你的选择是:
design
需要appcompat-v7
)以及代码中依赖于这些库的所有内容(AppCompatActivity
,Theme.appcompat
等)它可能来自您决定使用的库,如
appcompat-v7
。一般来说,无法回答您的具体问题,因为我们看不到您的应用程序。是的,有没有办法在此处共享我的文件,以便我将其上载。“有没有办法在此处共享我的文件”--不是直接共享。你可能会考虑编辑你的问题并发布你的代码> APP/Bug。GooLe< /Cord>文件(假设你有一个常规的Android Studio项目)。我又换了一次谢谢你。我的应用程序中还有一个问题。这些代码在我的不同应用程序中运行良好,我将这些代码放在一个新应用程序中(用3个选项卡滑动视图),每个选项卡中的每个应用程序代码。该应用程序以我想要的方式安装、打开和显示在三个选项卡中。每个选项卡中有两个按钮。清除并计算。当我点击这些按钮时(与ONCLICK to java code for calucation连接),应用程序正在崩溃。同样的代码在所有三个不同的应用程序中都运行良好&androidstudio在我的java代码中也没有显示错误。有什么办法可以帮我吗?@SivaPrasad:问一个单独的堆栈溢出问题。提供一个示例,其中包括与崩溃相关的完整Java堆栈跟踪,以及导致崩溃的代码。幸运的话,会有人帮你的。非常感谢