成功将Eclipse-Android-Project导入"Android Studio 1.4"后,__CODE__当我点击按钮在模拟器中运行应用程序时,我收到错误.
但我找不到任何办法.
单击"运行"时会打开此对话框:
这是"项目结构"对话框:
我现在应该怎么做?
我现在将在Google Play商店发布我的第一个应用程序.我已经压缩了我的应用程序中使用的图像.我对应用程序的大小有一些疑问.
如果应用程序的大小小于2 MB,那么用户卸载应用程序的可能性就会降低,对于属于教育领域的应用程序,我的这种说法是否属实?
但是,当我在Windows中看到我的apk文件时,它显示3.10 MB但是当它从设备中安装时从应用信息中显示它显示:
Total............................8.68 MB
App..............................7.02 MB
USB storage app..................0.00 B
Data.............................1.66 MB (perhaps it is the size of sqlite db + ttf's)
SD card..........................0.00B
Run Code Online (Sandbox Code Playgroud)
那么,为什么我看到我的应用程序大小增加了很多,它可以最小化吗?
而且,我在我的项目中使用了4个库(jars)Android Private Libraries,但是这些库也在这个文件夹之外.
删除它们是否更安全,删除它们有助于减少apk大小?
此外,我访问了许多网页,描述了什么Proguard,我真正理解Proguard如何减小apk的大小,它通过删除未使用的代码并使用语义模糊的名称重命名类,字段和方法来缩小,优化和混淆我们的代码.结果是较小的.apk文件,更难以进行逆向工程.但我不知道proguard-project.txt 应该怎么样?
我使用4个图书馆在我的应用程序,即easyfacebookandroidsdk_2.3.jar,android-support-v7-appcompat.jar,google-play-services.jar和android-support-v4.jar.
目前我proguard-properties.txt看起来像这样,也不使用WebView
# To enable ProGuard in your project, edit project.properties
# to define the proguard.config property as described in that file.
#
# Add project specific ProGuard rules here. …Run Code Online (Sandbox Code Playgroud)