android - 使用Unity编译后是否可以读取apk文件脚本?

标签 android unity3d apk

在使用 Unity 编译的 Andriod .apk 文件中使用的脚本是否被认为是安全的?

我一直在努力解决的问题是,如果我编译 .apk 文件,任何人都可以再次反编译它以阅读我用 c# 编写的脚本,即使它只是作为机器代码我也不认为它是安全的.

最佳答案

Is it possible to read an apk files scripts after being compiled with Unity?

是的,这是可能的,而且很容易做到。您可以通过将“脚本后端”更改为 IL2CPP 来增加阅读脚本的难度。您也可以使用 Gradle。 This帖子展示了如何在 Unity 中使用自定义 Gradle。您可以找到如何使用 Proguard 在 Gradle 上启用 minify here .这向您展示了 Gradle 应该是什么样子。

请注意,这些不会阻止人们阅读或更改您的代码。这只会让这样做变得更难......

关于android - 使用Unity编译后是否可以读取apk文件脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53485061/

相关文章:

android - 如何在ListView中显示 "More"列表项?

Android ScrollView 在子 ImageView 的顶部和底部添加了额外的填充

android - 从 url 中的 slivers 加载高图像阻止整个图像加载到 ram

c# - Newtonsoft.Json 在 Unity Editor 中工作,但在移动设备上不工作

c# - Mac OS 上的 unity 3d build 问题

c# - 如何修复 UNITYTLS_X509VERIFY_NOT_DONE

android - 使用两个 .so 文件启动项目时崩溃

android - 似乎无法从 ionic 项目生成 APK

Android设计库CoordinatorLayout、AppBarLayout和DrawerLayout

android - 在我的应用程序 APK 中包含早期版本的 android 框架 JAR?