a.調(diào)節(jié)status bar icon的size: 只調(diào)節(jié)status_bar.xml的textSize標(biāo)簽似乎不起作用,同時(shí)又修改了./base/services/java/com/android/server/status/StatusBarIcon.java的t.setTextSize(32);語(yǔ)句才成功。
創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的保山網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
只需在源碼根目錄加一個(gè)聲明minSdkVersion的AndroidManifest.xml文件即可(分享了一個(gè)AndroidManifest.xml)。也可以考慮使用build.gradle來(lái)解決該問(wèn)題。
先下載Android SDk(安裝并設(shè)置環(huán)境變量),然后在eclipse 里安裝ADT插件,然后import 你要編輯的Android Projects,然后打開(kāi)src ,找到你要編輯的 *.java文件,雙擊,修改即可。
1、我們可以根據(jù)如下的規(guī)則,先找到這個(gè)類(lèi),然后再搜索其中的方法。
2、首先把反編譯的apk存放到apktools同級(jí)文件夾目錄下,如下圖所示。按住shift+鼠標(biāo)右鍵打開(kāi)命令窗口,運(yùn)行代碼 apktool d yd.apk(安裝包的名字)。apk后綴名改成zip,解壓雙擊打開(kāi)xml格式文件如下圖所示。
3、然后在打開(kāi)的頁(yè)面中,點(diǎn)擊進(jìn)入版本信息,如下圖所示。 最后在打開(kāi)的頁(yè)面中,看到Android版本后方的數(shù)值即為版本信息,如下圖所示就完成了。
4、google 提供的 repo 工具實(shí)際上是一個(gè)內(nèi)部操作git工具來(lái)簡(jiǎn)化操作Android源碼的Python腳本。經(jīng)過(guò)嘗試,直接使用git 工具在ubuntu 下可以實(shí)現(xiàn)clone Android 源碼。
5、在eclips中查看android源碼舉例:假設(shè)想?yún)⒖碅ctivity類(lèi)的源代碼,按著Ctrl鍵,左擊它,現(xiàn)實(shí)的結(jié)果卻看不到代碼的,提示的信息便是“找不到Activity.class文件”。
1、Android系統(tǒng)源碼都在http://android.git.kernel.org/網(wǎng)址下,其中那個(gè)系統(tǒng)app都在platform/packages/apps結(jié)構(gòu)下。
2、獲取當(dāng)前的在github 上托管的Android git repositories:github頁(yè)面為: https://github點(diǎn)抗 /android/following 。
3、剛裝了UBUNTU104,所以嘗試在新環(huán)境下編譯一下android源碼。
4、第一步、安裝VMWare 我假設(shè)你在Windows下,而Android源代碼在Linux下下載會(huì)更方面些。那么我們就裝一個(gè)虛擬機(jī)來(lái)創(chuàng)造一個(gè)Linux環(huán)境。
5、android sdk里自帶example程序是一個(gè)地方,另外就是各種書(shū)。
6、Android 的 Linux kernel控制包括安全(Security),存儲(chǔ)器管理(Memory Management),程序管理(Process Management),網(wǎng)絡(luò)堆棧(Network Stack),驅(qū)動(dòng)程序模型(Driver Model)等。