Android高职精英班培训示例3-导入项目、测试、打包、发布.docx

Android高职精英班培训示例3-导入项目、测试、打包、发布.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android讲义示例Android讲义示例11Android移植补充121.1准备编译环境21.2编译x-loader21.3编译u-boot21.4编译linux kernel31.5编译android文件系统31.6编译应用程序RowboPERF32示例5-1:新浪微博客户端示例32.1新浪微博客户端【四次元】概况32.2新浪微博客户端构建过程42.2.1导入源代码到Eclipse42.2.2解决工程中编译错误82.2.2.1编译错误1-android版本不匹配82.2.2.2编译错误2-没有引用相关的库122.2.2.3编译错误3-android-support-v4.jar版本不一致152.2.2.4编译错误4-修改工程文件编码为UTF-8172.2.2.5编译错误5-DummyActivity缺少对库google-play-services.jar的引用222.2.2.6总结262.2.3运行程序272.2.3.1下载到模拟器运行272.2.3.2下载到真机运行292.2.3.3安装apk程序到真机293示例6-1:程序签名、打包、发布293.1注册Google Play开发者账号293.2使用Eclipse+ADT进行应用签名与打包313.3上传应用到Google Play38Android移植补充1准备编译环境export PATH=~/rowboat-android/TI_Android_GingerBread_2_3_4Source:$PATHecho $PATHexport CROSS_COMPILE=arm-eabi-cd /home/ljp/rowboat-android/TI_Android_GingerBread_2_3_4Sources/编译x-loader配置编译x-loader:cd x-loadermake distcleanmake omap3evm_configmake修改x-loader成可以被bootrom启动MLO:./signGP ./x-load.binmv x-load.bin.ift MLO编译u-boot配置编译u-boot:cd ../u-boot/make discleanmake omap3_evm_configmake编译linux kernelcd ../kernel/make ARCH=arm distcleanmake ARCH=arm omap3_evm_android_defconfigmake ARCH=armuImage如果想自己配置内核,可以使用命令:make menuconfig或者make xconfig编译android文件系统cd ../make TARGET_PRODUCT=omap3evm OMAPES=3.x -j4若要查看在此编译环境下可用的命令,请输入命令:help编译应用程序RowboPERFsource build/envsetup.shcd rowboperf/mm TARGET_PRODUCT=omap3evm示例5-1:新浪微博客户端示例新浪微博客户端【四次元】概况四次元是一款界面清爽简洁没有广告的新浪微博客户端,开源,支持android4.0+,使用android Holo UI。基本功能:授权管理登录管理微博列表撰写微博评论、转发、收藏微博私信列表个人资料与账户管理(注册)搜索微博与用户特性:流畅顺滑的列表滑动发送微博附带地理位置、表情、图片多账户支持列表大图高清头像快捷评论/转发过滤器新浪微博客户端构建过程导入源代码到Eclipse第一步:打开eclipse第二步:File Import,导入工程源代码H:\android\src\3-1\weiciyuan-slidingmenu到Eclipse:选择工程源代码H:\android\src\3-1\weiciyuan-slidingmenu路径:将Project To Import下的工程全部选中,并且勾选“copy project into workspace”:解决工程中编译错误编译错误1-android版本不匹配第三步:点击Finish,源代码导入后,在eclipse中出现错误:这是因为现在当前安装的SDK中Android API版本的target标记与原项目不相匹配造成的。因为sdk中只有android-17的api,所以去下载android-15的api:第四步:打开Android SDKManager下载Android4.0.3(API 15),勾选4.0.3的SDK Platform,并开始安装:下载完成后关闭SDK Manager,重新打开eclipse,使得eclipse重新读入刚下载的Android版本。编译错误2-没有引用相关的库重新

文档评论(0)

___________ + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档