将WebView用于Android应用程序安全吗?

时间:2018-08-28 10:00:12

标签: android webview android-webview

我尝试使用HTML,CSS和JS而不是Java和XML,因此我必须在Android Studio上使用WebView。

我只是害怕通过简单的逆向工程,任何人都可以访问我的Web文件和API ...

有可能这样做吗?有什么办法可以阻止这种情况?

1 个答案:

答案 0 :(得分:1)

尽管使用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

这是基本的混淆。