我正在学习Android中的Binders,所以我想测试用C / C ++编写的示例应用程序是否正常工作。我在基于Linux的PC上。
当我在Google上搜索时,每个示例都实现了一个JNI层,我认为这不是必需的,因为我可以使用简单的logging工具。
有没有办法可以直接在我的电脑上测试我的(基于android的)可执行文件?希望我很清楚。
答案 0 :(得分:0)
由于您正在针对android/log.h
进行编译,因此无论您要在哪个系统上运行可执行文件,都必须具有正确的指令集并且具有android/log.h
。
您可以轻松切换所有Android打印件以打印到STDOUT(printf等),然后使用它的编译器(gcc等)重新编译您正在使用的任何系统。