Android各种基础知识(一)

1、HSPA
http://baike.baidu.com/view/10159.htm
2、UMTS
http://baike.baidu.com/view/76277.htm
3、MTBF
http://baike.baidu.com/view/117409.htm
4、OTG
http://baike.baidu.com/view/146799.htm
5、OTA
http://baike.baidu.com/view/76411.htm
6、守护进程

http://baike.baidu.com/view/53123.htm

7、MHL

http://baike.baidu.com/view/3941035.htm

8、HDMI

http://baike.baidu.com/view/50611.htm

9、LVDS

http://baike.baidu.com/view/950593.htm


展讯apk配置

1、客户或项目自定义内置apk时,请在packages\apps\Prebuilt_apps下面独立mak文件,如project_prebuilt_apks.mk,project_customer_customer project name_prebuilt_apks.mk
2、然后在customize/customer_cfg/对应客户路径/res/sprd_apps.mk中配置即可
另外,内置不可卸载apk会拷贝到system/app下面,有so库的拷贝到system/lib下面。
内置可卸载的apk会拷贝到system/preloadapp下面
非展讯工程应该可以用source insight搜索PRODUCT_COPY_FILES来找到配置文件


版本号修改
版本号:
/build/tools/buildinfo.sh:
"ro.build.display.id = $BUILD_DISPLAY_ID"

/build/core/Makefile:
BUILD_DISPLAY_ID := $(build_desc)

build_desc := $(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT) $(PLATFORM_VERSION) $(BUILD_ID) $(BUILD_NUMBER) $(BUILD_VERSION_TAGS)

/build/core/build_id.mk
BUILD_ID

/vendor/sprd/product/sprdroid_base.mk
BUILD_NUMBER


Git常用命令实例

gitk qgit
git clone projectGitAddress
git pull --rebase
git add XXX

在commit前想查看提交了哪些文件,使用git status,会列出存在差异的文件,然后再用git commit提交
git commit
git push origin HEAD:refs/for/master
git reset --hard HEAD

git log --author=joseph --pretty=oneline
更新代码到某个结点上,git reset --hard dbaf72069746edae1f6499f61332ec86d38ec8fb

如果本地还未有branch,从git服务器上更新branch下来,需要用到命令:git checkout -b branchname origin/branchname

切换过分支后,可用git branch查看当前存在哪些分支,后续切换到分支上只需使用git checkout branchname即可。


git clean -fd  --- 编译过的工程,执行该命令后,将清除编译生成的文件


MTK平台模拟器编译步骤:

1.使用如下命令:./makeMtk banyan_addon (在out/host/linux-x86/sdk_addon下,会有mtk_sdk_api_addon-15.1.zip生成)
2.解压mtk_sdk_api_addon_15.1.zip,将解压后的mtk_sdk_api_addon-15.1整个文件夹放在android原本的sdk的add-ons目录下
3.(MTK online上第三步拷贝emulator的步骤发现可以省略,暂未发现问题)直接打开eclipse,Windows->AVD Manager->创建新的AVD,其中Target选择MTK的那一个即可
4.启动AVD


Monkey自动测试应用程序

adb shell monkey -p package_name --bugreport 10000


Bash命令

之前输入过的指令,除了按上下方向键可以翻阅外,更简便的方式是按Ctrl + R,在其中输入关键字,例如scp 就会提示之前输入过的命令:

joseph@joseph-laptop:~$ 
(reverse-i-search)`scp': scp joseph@172.16.17.168:/public/joseph/msm8974/out/target/product/msm8974/system/app/Gallery2.apk /home/joseph/apps

此时,只需再按回车,就可执行该命令。


开关机动画制作:

zip -0 bootanimation.zip ./folder1/*png ./folder2/*png desc.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值