首页 > 其他分享 >Android Studio使用

Android Studio使用

时间:2023-02-16 20:33:46浏览次数:30  
标签:jar layoutlib apk Studio 使用 Android android DIR SDK

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")
}

标签:jar,layoutlib,apk,Studio,使用,Android,android,DIR,SDK
From: https://www.cnblogs.com/user10086/p/17128191.html

相关文章

  • AutoFac的配置使用
    一.什么是AutoFacNETIoC容器Autofac与C#语言的结合非常紧密,并学习它非常的简单,也是.NET领域最为流行的IoC框架之一。二.优点它是C#语言联系很紧密,也就是说C#里的很......
  • vue项目,使用query传参,页面显示重新刷新或回归后数据丢失
    1、将需要传输的数据使用  JSON.stringify()  转译成字符串形式进行传输  2、在需要接收的页面使用  JSON.parse()  将数据格式再转回来即可使用,且刷新回......
  • 阿里云短信接口使用
    阿里云短信接口使用接入一.nuget下载二.复制接口1.这里要注意的是AccessKeyID和AccessKeySecret是需要在阿里云生成的,路径:头像=>AccessKey管理=>创建*......
  • Git使用记录
    首先在电脑上安装Git,安装成功后,可以开始配置了!一、入门使用1、选择文件路径,右键,gitbashhere 输入gitconfig-l查看配置      2、设置用户名与邮箱 ......
  • ChatGPT中文免费小程序(AI GPGT智能助手) - ChatGPT国内小程序版在线使用
    ChatGPT中文网是一个面向中国用户的聊天机器人网站,旨在为国内用户提供一个自然的环境、有趣、实用的聊天体验。它使用最新的自然语言处理技术来帮助用户更好地理解他们的聊......
  • DX 如何使用FrameBuffer
    前言​ 本篇将展示如何使用篱笆和多个分配器将多个帧排队到GPU,也就是framebuffering。本篇基于渲染三角形篇展示新增步骤​ 在这之前我们使用一个命令分配器来记录交......
  • React 使用input限制字符长度时,部分手机(ios)输入中文时出现英文拼音
    1.在使用input的onInput方法时,控制字符长度尽量使用inputmaxLength属性进行控制不能使用以下方式handleOnInput=()=>{letfilterText=(e.target.value||'').r......
  • xcodebuild命令行工具使用详解
    xcodebuild命令行工具使用如何通过命令行编译ios项目?xcodebuild是一个命令行工具,允许你从命令行对Xcode项目和工作区执行编译、查询、分析、测试和归档操作。它对项目中......
  • 【android】音视频开发五:学习MediaExtractor 和 MediaMuxer,知道如何解析和封装 mp4 文
    MediaExtractorMediaExtractor顾名思义就是多媒体提取器,主要负责:获取媒体文件的格式,包括音视频轨道,编码格式,宽高,采样率,声道数等,分离音频流,视频流,读取分离后的音视频数据......
  • android短信数据库监听回调多次问题
    在监听android短信数据库变化时。由于只能注册content://sms/的observer。所以,在数据库每次状态变化的时候,都会多次回调 onChange方式。目前还未找到很好的方式,解决回......