所以我试图让我的项目生成一个签名和对齐的apk,并通过Android Studio IDE在我的手机上运行它.
我的build.gradle看起来像这样:
signingConfigs {
release {
keyAlias 'key'
keyPassword 'pwd'
storeFile file('..\\m-release-key.keystore')
storePassword 'pwd'
}
}
buildTypes {
release {
debuggable false
jniDebugBuild false
signingConfig signingConfigs.release
runProguard false
zipAlign true
}
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我构建时,生成的所有内容都是debug-unaligned.apk,无论我单击Run还是Debug,我都会得到同样的结果.我在Build Configurations中也看不到任何设置.如何告诉Android Studio使用我的发布版本类型?我错过了什么?
我正在考虑重新设计GPU OpenCL内核以加快速度.问题是有很多全局内存没有合并,并且提取实际上降低了性能.因此,我计划将尽可能多的全局内存复制到本地,但我必须选择要复制的内容.
现在我的问题是:许多小块内存会不会比较少的大块内存受到伤害?