日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

记录android点滴(一)--通过build.prop实现产品定制的方法

發(fā)布時(shí)間:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记录android点滴(一)--通过build.prop实现产品定制的方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、通過(guò)build.prop實(shí)現(xiàn)產(chǎn)品定制的方法:

1)以編譯模擬器的Generic版本為例,system.prop文件處
于以下位置(相對(duì)于工程根目錄):
./build/target/board/generic/system.prop
里面的內(nèi)容如下:
#
# system.prop for generic sdk
#
rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyS0
system.prop文件中的內(nèi)容最終會(huì)被編譯到build.prop文
件中,路徑如下(相對(duì)于工程根目錄):
./out/target/product/generic/system/build.prop

2)Android中提供了一個(gè)android.os.SystemProperties類來(lái)
負(fù)責(zé)讀取其中的內(nèi)容,并且提供幾個(gè)Static的方法,可以讓
應(yīng)用很方便地使用。內(nèi)容簡(jiǎn)略如下:
//SystemProperties.java
package android.os;
public class SystemProperties{
public static final int PROP_NAME_MAX = 31;//Key字符串最大長(zhǎng)度31
public static final int PROP_VALUE_MAX = 91;//Value字符串最大長(zhǎng)度91
public static String get(String key, String def);
public static int getInt(String key, int def);//獲取整型值
public static boolean getBoolean(String key, boolean def);//獲取布爾值
public static void set(String key, String val);//設(shè)置Key值
}

3)

import android.os.SystemProperties

private static final bSupportBluetoosh =
SystemProperties.getBoolean("ro.Gallery.bSupportBluetooth",false);


4)注:有時(shí)會(huì)顯示無(wú)法import?android.os.SystemProperties

修改方法如下:

注釋掉相應(yīng)Android.mk文件中的以下內(nèi)容:
#LOCAL_SDK_VERSION := current
備注:因?yàn)镾ystemProperties是非標(biāo)準(zhǔn)的SDK接口,如果要使用,不能定義LOCAL_SDK_VERSION變
量。該變量表示應(yīng)用只使用標(biāo)準(zhǔn)的SDK接口。







轉(zhuǎn)載于:https://www.cnblogs.com/tanqiantot/archive/2012/10/10/3126849.html

總結(jié)

以上是生活随笔為你收集整理的记录android点滴(一)--通过build.prop实现产品定制的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。