我有一个用C/C++为iOS编写的游戏(只使用obj-c进行GLES初始化),我想将它移植到Android上,我看到通过创建一个动态库(.so)可以使用NDK。我安装了Android SDK和NDK编译了一个简单的库加载它运行,没有问题,但我就是不能调试它……我只能调试Java部分(在这里创建我的GLES上下文,等等)我是不是错过了什么?如何调试我的动态库?
它似乎不支持调试使用NDK for Eclipse创建的任何东西……那么我该如何<e
我使用来开发一个Android动态库,即一个.so文件。这个.so文件随后由一个Android应用程序使用,但这是在Eclipse中开发的。我需要调试我的本机代码,但是由于它是一个库,所以我不能从Qt启动应用程序,所以我必须将附加到已经运行的进程。现在,如果它是一个桌面应用程序,我会使用Debug->Start Debugging->Attach to Running Application,但我如何附加到一个Android进程,它将运行在模拟器或连接的电话上,这更像是远程调试</em
public void onSave(View v){ // this is the activity which calls sqllite SQLiteDatabase sqlDb = cn.getWritableDatabase();在我的sqllite open类中,我的数据库操作是在以下代码中执行的,我无法访问"OnCreate“或"OnUpdate”方法,以及我的应用程序如何正常工作,没有任何异常或错误。
publi