gpt4 book ai didi

java - Android:其他人可以从 apk 文件中或安装后看到其中的 Java 代码和字符串(例如 WebView 的 Javascript 命令)吗?

转载 作者:行者123 更新时间:2023-12-02 06:11:34 26 4
gpt4 key购买 nike

我的应用程序在 WebView 中注入(inject)大量 Javascript 行,并且此代码以字符串形式写入 Java 文件中。我担心有人可以阅读此代码,因为我的应用程序并不打算开源。我也担心 Java 代码。是否可以?混淆器有用吗?注意:我不想保护 super secret 算法,我只是想避免有人获取我的代码,将其扔到 Eclipse 中并获取他/她的应用程序版本。我的意思是 Java 和 Javascript:我只是希望那些想要不费力地通过研究我的源代码中的想法来发布类似应用程序的人无法使用我的两种语言的人类可读代码。

最佳答案

反编译您的 APK 的人可以看到这些字符串。如果数据存在于用户的设备上,人们就可以以不同程度的难度获取它。另请注意,这与曾经创建的任何网站没有显着不同,因为可以读取传递到浏览器的整个 HTML、CSS 和 JavaScript。

欢迎您投资DexGuard试图让某人很难检索该 JavaScript。这是否值得花费时间和费用由您决定。

关于java - Android:其他人可以从 apk 文件中或安装后看到其中的 Java 代码和字符串(例如 WebView 的 Javascript 命令)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21832450/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com