小编Bra*_*ant的帖子

如何改变EditText游标高度?

我想改变EditText光标高度,有谁知道怎么样?

android android-edittext

9
推荐指数
3
解决办法
1万
查看次数

android studio 2.2压缩所有内置apk中的文件

更新android studio和插件后,新建的apk在启动时遇到令人费解的本机问题,我发现armeabi/armeabi-v7a所以文件压缩从200KB到10KB.虽然旧的android工作室无法做到这一点.

Android Studio版本:2.2(Windows 64位)Gradle版本:2.14.1 Android插件版本:2.2.0

我阅读了Gradle Release Notes的Android插件:

通过采用新的默认打包管道来改进构建性能,该管道在一个任务中处理压缩,签名和zipaligning.您可以通过将android.useOldPackaging = true添加到gradle.properties文件来恢复使用旧的打包工具.使用新的打包工具时,zipalignDebug任务不可用.但是,您可以通过调用createZipAlignTask(String taskName,File inputFile,File outputFile)方法自己创建一个.

我使用android.useOldPackaging = true,但它不起作用,我发现优化发生在stripDebugSymbol中:

原始库:

+ --- armeabi | libsecuritysdk-3.1.27.so 210KB | + --- armeabi-v7a | libsecuritysdk-3.1.27.so 233KB | --- x86 libsecuritysdk-3.1.27.so 195KB

中间体和apk:YourProject\example\build\intermediates\transforms\stripDebugSymbol\debug\folders\2000\1f\main + --- armeabi | libsecuritysdk-3.1.27.so 9.06KB | + --- armeabi-v7a | libsecuritysdk-3.1.27.so 9.07KB | --- x86 libsecuritysdk-3.1.27.so 9.06KB

我尝试'assembleDebug --exclude-task transformNative_libsWithStripDebugSymbolForDebug',这将导致apk中没有.

那么如何防止gradle插件优化呢?

android

6
推荐指数
2
解决办法
2716
查看次数

标签 统计

android ×2

android-edittext ×1