请问下各位大神,公司打算要在特定机型上开发一款app,app要用到系统的一些包
,但是开发时怎么调用特定机的方法和类啊
你的问题不详细,能够再具体点么?
那就更简单了,你知道android 本来android机型适配就麻烦的要死。
想要調用特定基台上的包, 需要會使用 JNI, 這樣才能夠使用該特定基台的類庫. android 底層是 c++ 開發成的類庫, 上頭再透過 JNI 包裝成 Java 類庫供大家使用, 特定基台的類, 不匯存在標準的 Java 類庫中, 需自己案需要開發
需要自己编写JNI。
可以学习这个
http://www.jianshu.com/p/6b2de1c4a1bc
用sdk呀,系统自带的
特定机型?这是什么意思??
你先说说是什么机型 然后用这个特定机型的什么功能啊。反正这个不用适配了做一套UI还是挺好的
想要調用特定基台上的包, 需要會使用 JNI, 這樣才能夠使用該特定基台的類庫. android 底層是 c++ 開發成的類庫, 上頭再透過 JNI 包裝成 Java 類庫供大家使用, 特定基台的類, 不匯存在標準的 Java 類庫中, 需自己案需要開發
安卓本身有一个获取手机型号的接口,可以做判断的啊
下载开发hide api 的framework到开发环境即可。
下载地址
https://github.com/anggrayudi/android-hidden-api
必须jni,要会c或c++的硬件编写,读懂底层英文说明书才可以哦。
额,搞定了,想太多系列,厂商提供接口,不用jni什么的,谢谢各位大神