【发布时间】:2018-02-18 21:15:08
【问题描述】:
我正在制作一个 Android 应用程序,用户可以在需要支持时选择与我联系,该应用程序本身包含一个内置的联系表格,当用户填写他的消息时,该应用程序会向我发送一封电子邮件,为此,我创建了一个 Google 帐户并指示该应用使用“SMPT”登录该帐户并将电子邮件发送到我的个人邮箱。所以应用程序中的联系表格就像一个迷你电子邮件应用程序,只能发送到我的个人电子邮件。为此,我必须在 Java 类文件中添加 Google acc 电子邮件和密码,所以基本上如果用户反编译应用程序并打开 Java 类文件,他会发现: 字符串用户名 = “myemail@gmail.com” 字符串密码 = “我的密码” 现在有没有一种方法可以在反编译应用程序时隐藏该 java 类? 请不要建议改变用户联系我的方式,因为当用户联系我时,应用程序会发送嵌入在电子邮件中的敏感数据,因此我可以为用户提供支持,所以基本上试图改变这种联系方式, 要么导致我不得不向用户显示这些敏感数据并要求他在应用程序外部通过电子邮件发送它,要么我将不得不丢弃对支持至关重要的数据,因此用户可以联系的唯一方式,是上面描述的那个,现在我怎样才能隐藏java类文件不被反编译应用程序的人看到?提前致谢!
【问题讨论】:
-
这个线程正在讨论计算机上的 java 类,我需要可以嵌入到 Android 应用程序中的东西
-
重复应用。原理是一样的。