我们正在考虑将我们的C#.NET应用程序移植到Android,我已经开始阅读有关Xamarin.Android和Mono框架的内容.我刚刚开始Android开发.
我在主要的http://xamarin.com/android页面上注意到它指出:
本机代码 高性能编译代码,可完全访问所有本机API.
这是否意味着生成的代码将是更难以进行逆向工程的本机代码?我们希望创建一个包含我们的关键算法的类库,如果我们可以将它编译为本机代码以阻碍逆向工程,那么这将使我们不那么害怕移植.
我已经阅读了其他一些关于Android代码的帖子,而不是比模糊的.net程序集更难反编译(使用ProGuard之后).本机代码编译是在这些帖子之后出现的最新功能吗?谢谢你的建议!