Use*_*rma 1 c++ android cmake android-ndk android-studio
我们可以通过使用 Android Studio 分析器对其进行分析来在签名的 APK 中找到我们的 C++ 代码吗?如果我们可以找到 .apk 文件中该文件的路径是什么。
Android Studio 如何在构建应用程序的签名 apk 时打包 C++ 文件?
我们可以通过使用 Android Studio 分析器对其进行分析来在签名的 APK 中找到我们的 C++ 代码吗?
不可以。Android Profiler用于收集有关 CPU、内存和网络使用情况的数据。
您可以使用APK Analyzer查看有关您的 APK 的信息,但即使这样也不会向您显示 C++ 的源代码,而且如果它是正确编译的 APK,它甚至不会向您显示 Java 的源代码。
Android Studio 如何在构建应用程序的签名 apk 时打包 C++ 文件?
C++ 源文件被编译为本机代码,通过这种方式,构建了一个系统库,然后通过JNI链接到您的 Java 项目中。
话虽如此,如果有人如此倾向,没有什么能阻止他们抓取您的 APK、分析它、找到不是 Java 字节码的特定库、在某些工具(如 IDA)中反编译它们,或者只是通过调试器/反汇编器运行它并对您的代码进行逆向工程以自行解决(毕竟这就是我们为视频游戏机提供模拟器的方式),但这需要很多时间。
归档时间: |
|
查看次数: |
490 次 |
最近记录: |