【0018】Android基础-3

【8】android项目工程的创建

【部署应用程序的3种方式】

【方式1】

【方式2】

【方式3】快捷键:ctrl+F11;

 【BUG】Android No active compatible AVD's or devices found Exception

【参考文章】 http://blog.csdn.net/boonya/article/details/26268955

1、应用程序项目使用的SDK版本是否与AVD的保持一致,且AVD已经创建

如果你的项目是4.4.2的,那么你创建的模拟器也应该是4.4.2的。


2、AVD已创建,启动仍然报此异常,此时可能是AndroidManifest.xml文件下的SDK限定有问题


3、若以上修改之后还是不行,则需要指定程序运行的环境(指定是在模拟器,还是真机上运行)

"$project">鼠标右键>Run As>Run Configurations.....之后你可以看到如下界面,选定自己是要在模拟器(AVD)上运行还是在设备(Device)上运行。

注:若你经以上步骤仍不能处理,可能是你的环境有问题或者插件存在缺陷。

====================================================================================

【9】Android 工程目录介绍

 

【src】源码目录

【gen】

【Android4.3】

修改方法

【libs目录】第三方jar包,放到目录下就会自动识别;不需要的话就都删除;

【AndroidDependencies目录】

 【asset目录】资产目录:例如一些数据库的数据等等;

【bin目录】编译生成的一写文件:jar包,apk、.dex文件等;

此目录中的文件可以删除(除AndroidManifest.xml文件),但也不会影响项目工程的使用;一般不用动;

【res目录】资源文件目录

 【R.java】文件中的内容与res中的文件内容相一致;不能手动更改其中的内容;

 

【res/values】其中主要包含字符串、尺寸和样式的匹配;

可以做国际语言适配,在应用程序在发布之后可以在应用市场下载之后匹配不同国家的语言

 

 

【AndroidMainifest.xml文件】

 

 

 

【MainActivity.java】第一个调用的方法就是onCreate方法

 ==========================================================================================================

【10】Android 打包过程

【课程代号】13.android打包过程:需要经过两次签名过程,第1次是debug签名,第2次是最后的签名;

 

 

 

在公司中的打包如下:

 

 

posted @ 2017-10-09 16:56  OzTaking  阅读(153)  评论(0)    收藏  举报