android 应用程序使用 WebView 安全吗?
is it safe to use WebView for android app?
我尝试使用 HTML、CSS 和 JS 而不是 Java 和 XML,所以我必须在 Android Studio 上使用 WebView。
我只是担心通过简单的逆向工程任何人都可以访问我的 Web 文件和 API...
可以吗?有什么办法可以阻止吗?
虽然使用 WebView 时您的应用程序的安全性受到威胁,但也有一些方法可以解决这些问题,例如:
您可以将所有 URL 和硬编码文本保存在 String.xml 文件中并从那里调用 URL
另一种方法是使用 PROGUARD 混淆 代码。这主要用于防止逆向工程。
参考 https://developer.android.com/studio/build/shrink-code 以更好地理解。
Also, To obfuscate code in Android studio just go to your build.gradle file
in your Android Studio project:
Change the minifyEnabled property from false to true
这是基本的混淆。
我尝试使用 HTML、CSS 和 JS 而不是 Java 和 XML,所以我必须在 Android Studio 上使用 WebView。
我只是担心通过简单的逆向工程任何人都可以访问我的 Web 文件和 API...
可以吗?有什么办法可以阻止吗?
虽然使用 WebView 时您的应用程序的安全性受到威胁,但也有一些方法可以解决这些问题,例如:
您可以将所有 URL 和硬编码文本保存在 String.xml 文件中并从那里调用 URL
另一种方法是使用 PROGUARD 混淆 代码。这主要用于防止逆向工程。
参考 https://developer.android.com/studio/build/shrink-code 以更好地理解。
Also, To obfuscate code in Android studio just go to your build.gradle file
in your Android Studio project:
Change the minifyEnabled property from false to true
这是基本的混淆。