Titanium 如何避免使用Appcelerator进行apk构建的反向工程?

Titanium 如何避免使用Appcelerator进行apk构建的反向工程?,titanium,appcelerator,Titanium,Appcelerator,我正在使用Appcelerator开发一个schedule应用程序,我想阻止黑客访问APK文件中的任何资源、资产或源代码 如果有人将.apk扩展名更改为.zip,那么他们可以解压它并轻松访问应用程序的所有资源和资产,并且使用dex2jar和Java反编译器,他们还可以访问源代码。对Android APK文件进行反向工程非常容易 Tianium SDK中是否有防止反向工程的功能?我正在使用Tianium SDK 3.4.1.GA版我尝试了以下代码,但没有任何效果 <property name

我正在使用Appcelerator开发一个schedule应用程序,我想阻止黑客访问APK文件中的任何资源、资产或源代码

如果有人将.apk扩展名更改为.zip,那么他们可以解压它并轻松访问应用程序的所有资源和资产,并且使用dex2jar和Java反编译器,他们还可以访问源代码。对Android APK文件进行反向工程非常容易

Tianium SDK中是否有防止反向工程的功能?我正在使用Tianium SDK 3.4.1.GA版我尝试了以下代码,但没有任何效果

<property name="ti.deploytype">distribution</property>
<property name="ti.android.compilejs" type="bool">true</property>
分布
真的

如果你试图保护你的代码不被某个下定决心要进入其中的人发现,你会让自己发疯的。通常,Appcelerator让您能够将代码从JavaScript转换为类似于本机与JavaScript控制逻辑的混合。如果Android平台不能实现你想要的,我也不相信Appcelerator会尝试这样做。我相信没有转化为本机代码的JavaScript正在被混淆。我很肯定Appcelerator项目会变成Android项目。也许你会想在这个级别上寻找保护,并用Android SDK工具编译你的应用程序

我以前读过这个问题[将帮助你,我的朋友][1][1]: