安卓-教程 签署应用
调试证书的有效期
用于针对调试签署 APK 的自签署证书的有效期为 365 天,从其创建日期算起。当此证书到期时,您将收到一个构建错误。要修复此问题,只需除 debug.keystore
文件即可。文件存储在以下位置:
~/.android/
(OS X 和 Linux)C:\Documents and Settings\<user>\.android\
(Windows XP)C:\Users\<user>\.android\
(Windows Vista,Windows 7、8 和 10)
当您下次构建和运行调试构建类型时,这些构建工具将重新生成新的密钥库和调试密钥。请注意,您必须运行应用,单纯的构建不会重新生成密钥库和调试密钥
Android Studio 的使用
Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:
- 基于 Gradle 的灵活构建系统
- 快速且功能丰富的模拟器
- 可针对所有 Android 设备进行开发的统一的环境
- Instant Run,可将变更推送到运行中的应用,无需构建新的 APK
- 可帮助您构建常用应用功能和导入示例代码的代码模板和 GitHub 集成
- 丰富的测试工具和框架
- 可捕捉性能、可用性、版本兼容性以及其他问题的 Lint 工具
- C++ 和 NDK 支持
安装指南:Windows
安装 Android Studio
打开 Android 开发者网站安装 Android Studio。此页面将自动检测到你的操作系统。
接受条款及条件,开始下载。双击下载的文件并按照提示操作。 打开下载后的文件,并按照 Android Studio 设置向导操作。所有步骤均接受默认配置。
在这个页面处,确保勾选所有组件。
安卓-教程 adb 命令参考
adb 工具位于 SDK 的 platform-tools 目录下,因此在命令行中使用 adb 的时候,需要通过 cd 命令,切换到该目录下,或者将 platform-tools 的路径添加到系统环境变量中,这样就可以直接使用了。
adb shell
就可以使用 shell 命令了adb reboot
重新启动adb kill-server
在某些情况下,您可能需要终止 adb 服务器进程,然后重启它以解决问题(例如,如果 adb 不响应命令)。adb push local remote
文件文件或目录(及其子目录)复制到模拟器或设备
例如adb push foo.txt /sdcard/foo.txt
adb pull remote local
从模拟器或设备复制文件或目录(及其子目录) 例如adb pull sdcard/Hello.txt C:/Users/hp/Desktop