Android Studio使用
Android Studio使用
android studio自定义应用打包的apk文件的名字
默认的打包名是app-release.apk或者app-debug.apk,要修改文件名:
gradle3.0版本:在build.gradle文件中添加:
android {
defaultConfig {
#...
}
#添加,与defaultConfig同级
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "prored.apk" #apk名字
}
}
}
android studio解决SystemProperties导入失败问题
解决方式:添加layoutlib.jar库,位置在${SDK_DIR}/platforms/android-23/data/layoutlib.jar
,SDK_DIR是Android Studio中SDK的下载路径。注意:不是SDK的每一个版本的layoutlib.jar都包含SystemProperties类,使用23可以。具体方式如下:
第一种是把sdk目录下的layoutlib.jar拷贝到工程目录,并添加为库(本质也是修改build.gradle);第二种是修改build.gradle文件:将sdk路径下layoutlib.jar库的作为工程库
# add begin 添加位置是最顶层
String SDK_DIR = System.getenv("ANDROID_HOME")
if(SDK_DIR == null) {
Properties props = new Properties()
props.load(new FileInputStream(project.rootProject.file("local.properties")))
SDK_DIR = props.get('sdk.dir');
}
# add end
dependencies {
#添加
compileOnly files("${SDK_DIR}/platforms/android-23/data/layoutlib.jar")
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?