-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如何在其它平台上编译这种程序呢? #2
Comments
我不是萤石云的哈,树莓派可能需要逆向安卓的包,把*.a和对应头文件拿出来,可以用。IntelEdison是x86架构,现在这个是64架构,比较麻烦。 最近工作有点忙,没继续研究。hisi平台的toolchain不太清楚,CPU是啥架构的?arm架构的应该跟树莓派是一样的方式。 |
用的hisi是armv7架构,那么意思是要把android安装包中的静态库提取出来。 另外即便提取到了静态库,那么其header file及api说明,又在哪可以看到呢? |
反编译一下,应该可以拿到 JNI 定义的 header,通过这个 header,可以翻译到对应的 C++ 的 header。 API 说明基本上所有平台都是通用的,看下其他平台的就可以了。 |
在 com/ezviz/stream/NativeApi.class 里面定义的,你用 JD-GUI 看一下就知道了。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
在Readme中有介绍到“例如说树莓派、Intel Edison 这种简单的板子,很适合来做这种视频录制的工作”,我看目前repo上面的库是PC端的,那么如果在其它平台上有使用的需求,比如我们现在用的hisi平台的toolchain,你们会帮忙编译出对应toolchain需要的库吗?
The text was updated successfully, but these errors were encountered: