新人关于Andriod 调用本地方法jni求助,望懂得的大神解答
新人刚接触android jni不久,近日在用jni调用的本地dll库中含有GetModuleFileName函数,该函数在vc等平台中是获得当前运行程序路径,而在jni的dll中调用后无法获取android运行的路径,求解有什么替代的方法吗,还是说GetModuleFileName参数设置有技巧,望各位大神解答,拜谢! jni GetModuleFileName 安卓
[解决办法]
晕,那是win32 api,android没这东西啊,哈哈哈
[解决办法]
try
getApplicationContext().getFilesDir().getAbsolutePath()
看来只能从android端把路径传进jni中了,但是这样必须触及到jni所调用的dll中代码的修改,还是蛮纠结的
android可以调用dll?win平台不懂!!