日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 互聯(lián)網(wǎng) > 關(guān)于Android的硬件抽象層添加進(jìn)Android系統(tǒng)默認(rèn)編譯的問題

關(guān)于Android的硬件抽象層添加進(jìn)Android系統(tǒng)默認(rèn)編譯的問題

來源:程序員人生   發(fā)布時間:2014-10-17 02:28:03 閱讀次數(shù):2693次

這里主要是遇到兩個問題:第一個是,自己編寫的hal層源碼怎么添加進(jìn)Android的默認(rèn)編譯中去,也就是說在根目錄執(zhí)行make時,自己編寫hal源碼也會被編譯。第二個問題是,編譯完成后還要自動安裝在指定的系統(tǒng)目錄lib/hw下。

剛開始時不太了解,總是需要使用mmm來進(jìn)行編譯安裝,但是打包之后再編譯這是不現(xiàn)實的。為此需要添加到默認(rèn)中去。

一般來說hal層所在的位置在hardware/libhardware/modules目錄下。假如我寫個led的hal層,那么在modules目錄下建立一個led文件夾即可,在led文件夾添加代碼和Android.mk。對于第一個問題的解決方法是,修改modules目錄下的Android.mk文件,在hardware_modules變量中添加led文件夾的名字即可。這樣在默認(rèn)中就會自動編譯這個led的文件了。

這樣雖然可以編譯了,但是卻不會自動安裝。那么安裝這個要修改哪里呢,找了好久終于找到了,要修改device/samsung/smdkv210/device.mk這個文件中的PRODUCT_PACKAGES變量,在該文件的最后添加PRODUCT_PACKAGES += freg.default這行代碼即可。

有了以上兩個修改,默認(rèn)就會編譯并且安裝了,其他的也都類似了。

另外還有一個jni層的東西,這個修改添加的文件都是默認(rèn)被編譯安裝的,只需要添加代碼即可。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 精品自拍视频 | 亚洲精品视频一区二区 | www.五月激情.com | 欧美日韩精品在线 | 国产男女视频网站 | 国产三级在线播放 | 一区二区三区国产精品视频 | av看片网站| 91精品一区二区三区久久久久 | 一区二区网站 | 人人澡人人澡人人澡 | 欧美在线综合 | 色综合美女 | 免费av网站观看 | 91夜夜蜜桃臀一区二区三区 | 亚洲激情第一页 | 三级av在线 | 久色成人 | 91精品一区二区 | 久久视频精品 | 精品成人免费一区二区在线播放 | 久久精品国产一区二区三区 | 免费在线观看一区 | 香蕉视频色版在线观看 | 成人免费98调教 | 99国产精品久久久久久久成人热 | 国产视频黄色 | 亚洲精品久久久 | 日产av在线免费观看 | 精品视频免费在线 | 自拍 亚洲 | 精品久久久久久久人人人人传媒 | 一区二区三区视频 | 五月婷婷综合网 | 欧美高清在线观看 | 日韩一区在线播放 | 中文字幕一区二区三 | 国产精品久久久久久久久久免费看 | 国产一级在线观看 | 久久精品二区 | 青草久久久久 |