热门推荐
Android开发环境搭建+AS常用功能指导
2024-12-27 04:17

AndroidStudio 已经迭代了好几个版本,功能已稳定,各种配置的方法在搜索引擎里基本都能找到,这里做一些简单汇总整理。

它是 Google 推出的功能强大的 android 开发工具,支持 Java 和 Koltin 语言。
官网的介绍
Android Studio provides the fastest tools for building apps on every type of Android device.

去官网 https://developer.android.google.cn/studio 下载最新版本。

  • 快速预览:xml编写的UI页面在预览页快速看到效果、 的可视化操作等
  • apk 分析:检查清单文件、资源和DEX文件等
  • 模拟器:快速的模拟器、小改动可以直接 Apply Changes
  • 代码编辑:智能代码编辑器,主要体现在代码提示
  • 灵活构建系统:由Gradle提供支持,androidstudio的构建系统允许您定制构建,以便从单个项目为不同设备生成多个构建变体,主要体现在多渠道打包
  • 实时分析器:实时分析app内存情况

模拟器默认放在 C:UsersAdministrator.androidavd ,占用C盘;把它改到其他盘。
方法;添加环境变量
变量名
变量值:D:AndroidAVD ;这个是我的目录,也可以创建其他目录,把目录名对应上即可

在AS里, Help – Keymap Reference 可以得到官方快捷键汇总表 IntelliJIDEA_ReferenceCard.pdf
这里列出部分

  1. 某个文件里搜索: Ctrl + F
  2. 全局搜索:双击 shift
  3. 对文件重命名:Shift + F6
  4. 复制整行:Ctrl + D
  5. 删除整行:Ctrl +Y
  6. 跳到指定行: Ctrl +G
  7. 重写父类方法:Ctrl + O
  8. 重写接口:Ctrl + I
  9. 显示常用操作:Alt + Insert
  10. 安装应用 Run app : Shift + F10
  11. 代码格式化 : Ctrl + Alt + L
  12. 删除没有使用的 import :Ctrl + Alt +O
  13. 单行注释:Ctrl + / ,取消注释也是此快捷键
  14. 区块注释:Ctrl + Shift + / ,取消注释也是此快捷键

AS 插件很多,可访问 https://plugins.jetbrains.com/ 了解。
插件介绍的相关博客也有很多,自己搜一下就知道了。
可参考
最好用的Android Studio插件
热门Android Studio 插件,这里是Top 20

6.2.1 修改项目的 文件

从服务器里导出的系统源码,同步之后可能缺失 ,参考注释 1、2 处添加即可。

 

6.2.2 修改项目的 文件,修改 gradle 版本

6.2.3 修改 文件

6.3 修改 SdkVersion 相关

从服务器导入的应用源码,同步之后可能提示 AndroidManifest 里 sdkVersion 相关的警告,注释掉这一段

 
 
 

把要导入的依赖包(jar包、aar包)放到在目录 下(有则直接放,没有就创建;一般创建为 lib 或者 libs,修改 文件

 
 
 
 
 
  • 新建 Class 文件
    同新建文件,在对应的文件夹右键 New – File – Java Class 即可。

  • 新建 xml 文件
    同新建文件,在 layout 文件夹右键 New – File – Xml 即可。

有些库可能因为网络因素无法引用,可使用国内镜像,修改后同步工程即可。

 
 
 
 
 
 

默认 build 生成的 apk 名为 app-debug.apk ,修改为自己的。修改 app 的 build.gradle 文件
在 里添加如下

 
 
 
 
 

打了系统签名的应用,拥有系统级权限,可以使用系统级API,权限很高。

方法总结

6.13.1 AndroidManifest 配置文件声明

声明应用是系统级app

 

6.13.2 生成 jks 或者 keystore

keytool-importkeypair-master 工具、系统签名文件 platform.x509.pemplatform.pk8 生成 jks 或者 keystore
在 Linux 环境下按照实际配置执行如下命令得到 test.jks 文件

 

其中,test.jks 为生成的 jks,test是 jks 的名称,随便取
jks 的密码为 yourpassword,自己设置,一般为字母和数字
testalias 为 jks 的别名,随便取

6.13.3 AS 导入 jks 或者 keystore 并添加配置

将生成的 test.jks 放到 app/ 目录下,build.gradle 配置

 

这样编译出来的应用就是系统应用了。
具体可参考 使用AndroidStudio生成打有系统签名的apk

用一套代码编译生成不同发布渠道的应用,应用的功能大体一致,可配置不一样的签名、包名、应用图标等。
通过配置 productFlavors 来实现,app 的 build.gradle 示例


    以上就是本篇文章【Android开发环境搭建+AS常用功能指导】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/quote/14105.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站https://sicmodule.kub2b.com/mobile/,查看更多   
发表评论
0评