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