Tag: proguard

隐藏在混淆代码中的字符串

我只是使用proguard对我的Android代码进行了混淆,然后对其进行了反编译。 有许多字符串我真的想隐藏在窥探的眼睛里。 当我反编译我的代码时,每个人都可以看到字符串……并进行更改。 其中一个字符串是我的许可服务器的URL,它们实际上可以将URL更改为指向虚假服务器(因为我将向公众发布服务器代码)。 隐藏此类信息的最佳方法是什么? 另外,我注意到R类字符串都是随机数,但我在反编译代码中找不到R类。 它在哪里? 我看到的敌人示例 : new SimpleCursorAdapter(localActivity, 2130903058, localCursor, arrayOfString, arrayOfInt); 2130903058是一个布局文件,但它引用了什么? 除非它指向某种地址,否则该数字没有任何意义。