如何在原生Android应用程序中获取显示度量标准

时间:2016-02-25 13:37:57

标签: android c++ android-ndk

我编写了一个由Unity应用程序调用的本机安卓库。应用程序需要访问DPI。有没有办法从我的本地图书馆获取这些信息?我可以看到Java中有一个DisplayMetrics类,是否有类似我可以用C ++访问的东西?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您需要从Java端到本机(c ++)端进行JNI调用,并将宽度,高度信息作为参数传递给本机方法。

http://developer.android.com/training/articles/perf-jni.html

此处还有一个简单的例子:

http://www3.ntu.edu.sg/home/ehchua/programming/android/android_ndk.html