Android Studio中编译打包生成的Apk默认是输出到如下图片所示的路径中,但是我们可以修改输出的路径到我们想保存的地方 修改输出路径 android { applicationVariants.all { variant -> varia ...
Android gradle配置productFlavors多渠道打包,一次性编译不同应用商店的分发包渠道包
应用编译打包的时候经常会为不同的应用市场打不同的包,为不同的包做不同的配置。 比如集成友盟统计,会对不同的渠道包配置一个不同的渠道号用于各渠道的统计。 如下所示 android { compileSdkVersion 28 defaultConfig { ...
Android gradle 重命名编译生成的apk安装包名
Android Studio中编译生成的安装包文件名默认如下所示 ,格式为module-buildtype.apk 但是为了区分不同项目,很多情况下编译完都要重新命名,有点麻烦 其实我们可以直接在gradle中配置生成的文件名,而且可以区分不同的buildtype 首先在app module的b ...
Android Studio编译生成debug和Release安装包apk
在Android Studio中编译项目有以下两种方法 方法一如下图所示,双击Gradle中的assembleDebug或者assembleRelease就可以开始编译 当然,也可以直接双击assemble一次性编译debug和release版本 方法二如下如所示,在Terminal命令行中输 ...
Android gradle signingConfig配置编译签名的keystore
配置很简单,如下所示,可以分别为release,debug等不同的buildType设置不同的keystore,及配置相应的alias、密码。 android { signingConfigs { release { ke ...
Android Activity显示成对话框Dialog
方法一直接设置已有的Dialog样式的主题,比如 <activity android:name=".DialogActivity" android:theme="@style/Theme.AppCompat.Dialog"/> 方法二自定义主题theme,让后设置Acti ...
java生成UUID
简介UUID是通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不 ...
Android Studio 如何录屏
首先连接手机或者打开模拟器,然后打开要录制的App 在Android Studio底部找到Logcat切换到Logcat面板,然后点击左边的录屏的小按钮 在弹出的对话框中点击Start Recording开始录制 下图表示录制中,若想结束录制直接点右边的Stop Recording按钮 ...
Android Studio 如何对应用截屏
首先要连接手机,然后进入到你要截屏的页面 然后在Android Studio中切换到Logcat,然后点击左边的相机图标 在弹出的页面中可以预览要截屏的页面,点击右下角的保存按钮 最后选择要保存的路径,点击OK按钮即可。
Android gradle用exclude排除引用包中的dependency引用
项目突然编译不通过,报如下错误 FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMerge ...