Android 项结构及工具使用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android 项结构及工具使用

Android 项目结构及工具使用 Java --JDK Android SDK ANDROID_SDK_HOME : 此变量非目录,而ndroid模拟器目。,建议将的目录、目录添加到系统的中。 AVD Android 常用选项list 列出机器上所有已经安装的和。 list avd : 出机器上所有安装的。 list target : 机器上所有已经安装的。 create avd : 一个。 move avd : 或重命名一个。 create project : 一个新的。 Android所有命令截图 常用操作命令: 创建一个新的示例Android create avd –n avd名称 -t Android版本 -b cpu架构 -p AVD设备保存位置 启动AVD设备示例Emulator –avd AVD名称 创建一个ndroid应用(项目) Android create project –n(ame) 项目名称 –t(arget) 项目针对的Android–p(ath) 项目保存路径 –package) 项目的包名 –activity) Activity的名称 Ant 相关命令 ant release 来发布clean : 清除项目生成的内容 debug 包一个调试用的Android的。使用签名 release : 打包一发布用的的。 install生成的用的安装到模拟器上先将模拟器启动 uninstall : 从模拟器上卸载该应用程序。 注:最好跳到项目根目录再执行,不然有可能找不到就算指明工具还是会报Buildfile: build.xml does not exist!Build failed”, 如下图所示一般 APK包签名 两个步骤数字证书 生成数字证书。 K–genkeypair –alias 别名 –keyalg RSA指定生成证书的算法。使用。生成数字证书的有效生成的数字证书的存储路径”cyrus.keystore” 注: 最后alias与keystore的值设成相同的值。 keytool 命令截图 -genkeypair 命令: 示例截图 上图执行后会在当前目录生成”cyrus.keystore”文件,这是数字证书。 签名 Jarsigner命令截图 使用之前生成的数字证书替签名如下JDK 6): jarsigner –verbose –keystore 指定数字证书的存储路径 –选项分别为后的签名的证书别名 jarsigner 工具如果当前使用的为要多加两个 –SHA1 -sigalg MD5withRSA 不过就算加了上述两参数,可能还是会出现警告,不过是可以用的。 安装及卸载 “adb install apk包名称”模拟器中。这命令还可以检测是否正确。 及安装,命令如下 Adb install是将apk安装到模拟器中(之前已使用”emulator –avd 模拟器名称”命令开启模拟器),如果是安装最后出现”Success”就证明apk的签名是有效的,不然就能重新对apk包进行签名(JDK7 下特别容易出问题,解决办法上面已经给出)。 卸载 a. 先使用”adb shell” b. 再使用”adb uninstall ”—apk的package名称在的AndroidManifest中可以看到。 截图 Android项目结构Hello World | libs | res(资源文件 | | dawable-ldpi、rawable-mdpi、rawable-hdpi… | | layout(布局文件 | | values | src (java源文件 | | com | | cyrus | | helloworld | | AndroidManifest.xml res目录存放Android项目的各种资源文件,比如ayout存入界面布局文件,alues目录下则存放各种ML格式的资源文件,例如字符串资源文件:trings.xml;颜色资源文件:olors.xml;尺寸资源文件:imens.xml。rawable=ldpi、rawable-mdpi、rawable-hdpi、rawable-xhdpi这个子目录则分别用于存放低分辨率、中分辨率、高分辨率、超高分辨率的种图片文件。 src目录只是一个普通的、保存ava源文件的目录

文档评论(0)

yuerang3062 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档