我已经有一个跨平台的C++应用程序构建工具链,但是调试起来很混乱。能否像对待Windows进程一样将Visual Studio 2015的调试器附加到正在运行的设备上的应用程序上呢? 谢谢,
马丁
- Martin
1
我成功找到了解决方法。1)创建一个新的Android本地活动项目。2)删除所有代码。3)将“调试”属性设置为您的apk和应用程序名称的打包项目。4)将您的项目添加到Visual Studio中。5)使用-g2 -gdwarf-2编译您的代码以获得兼容的调试信息格式。6)使用调试器(F5)启动项目。 - Martin
2有没有一种方法可以在不构建的情况下调试应用程序?我有源代码和一个已经编译好的调试包。如何将调试器附加到设备上的应用程序?在Windows中,只要我拥有.process的.pdb和二进制文件,就可以调试运行中的进程,并不是问题。我正在寻找一种相同的方法来处理应用程序。在“附加到进程”中,如何选择我的安卓设备在Visual Studio 2015中? - Martin