我遵循在Hexagon DSP上使用Tensorflow引擎构建Android应用程序的指令。
我的设备是Pixel 1。
libhexagon_controller.so - android_Release 模式没有编译问题,但是当我尝试构建 android_Release_aarch6 时,我有链接问题:
警告:未找到/Tensorflow_Hexagon/tensorflow-master/tensorflow/contrib/makefile/downloads/hexagon/libs/libhexagon_controller.so所需的libadsprpc.so(尝试使用-rpath或-rpath-link)
我通过在tensorflow / contrib / makefile中将-ladsprpc添加到Makefile来解决它。 如果ladsprpc nedeed for android_Release_aarch64为什么在android_Release中它没问题呢?
2.我按照步骤生成符号测试共享库 - $ {QUALCOMM_SDK} /docs/Tools_Signing.html
我的问题在于adb push output/testsig-0x<serial number> /system/lib/rfsa/adsp/
我正在adb: error: failed to copy 'testsig-xxxx.so' to '/system/lib/rfsa/adsp/': remote couldn't create file: Is a directory
怎么办?
感谢。