【Xamarin挖墙脚系列:如何从一个Apk程序转化为Xamarin的程序】

简介: 原文:【Xamarin挖墙脚系列:如何从一个Apk程序转化为Xamarin的程序】工欲善其事必先利其器:工具下载:http://pan.baidu.com/s/1skxjwgH 接下来,我用个小的应用,如何反编译,如何到Xamarin工程的过渡实现! ................ 1 使用工具将apk 反编译 2 将apk的自描述文件内容+布局文件+资源文件复制到相应的目录下 3 对代码进行转换 dex->smali->java->C#,转换后  的代码需要手工改正。
原文: 【Xamarin挖墙脚系列:如何从一个Apk程序转化为Xamarin的程序】

工欲善其事必先利其器:工具下载:http://pan.baidu.com/s/1skxjwgH

接下来,我用个小的应用,如何反编译,如何到Xamarin工程的过渡实现!

................

1 使用工具将apk 反编译

2 将apk的自描述文件内容+布局文件+资源文件复制到相应的目录下

3 对代码进行转换 dex->smali->java->C#,转换后  的代码需要手工改正。。。。

目录
相关文章
|
存储 安全 小程序
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
575 32
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
|
Java 编译器 开发工具
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
|
Java C# 开发工具
C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码
原文:C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码 前言 系列目录 C#使用Xamarin开发可移植移动应用目录 源码地址:https://github.
1907 0
|
前端开发 .NET 测试技术
使用Xamarin.Forms开发企业应用程序
与企业应用开发人员多年合作,我们知道他们面临着几个挑战,其中包括: 随着时间的推移,需求不断变化 新的商机和挑战 在开发期间持续的反馈可能会显着影响应用程序的范围和要求 考虑到这一点,重要的是构建既灵活又可随时间轻松修改或扩展的应用程序。
1271 0
|
测试技术 Android开发 iOS开发
使用Xamarin.Forms的企业应用程序模式(电子书)--介绍
无论平台如何,企业应用开发人员都面临着几个挑战: 随时间变化的应用程序要求。 新的商机和挑战。 开发期间持续的反馈可能会显着影响应用程序的范围和要求。
1635 0
|
前端开发 测试技术
使用Xamarin.Forms的企业应用程序模式(电子书)--单元测试
移动应用程序具有独特的问题,桌面和基于Web的应用程序不必担心。移动用户将因其使用的设备,网络连接,服务可用性以及一系列其他因素而有所不同。因此,应该测试移动应用程序,因为它们将被用于现实世界,以提高其质量,可靠性和性能。
1143 0
|
Web App开发 存储 缓存
使用Xamarin.Forms的企业应用程序模式(电子书)--访问远程数据
许多现代的基于Web的解决方案利用由Web服务器托管的Web服务来为远程客户端应用程序提供功能。 Web服务公开的操作构成Web API。 客户端应用程序应该能够在不知道API暴露的数据或操作如何实现的情况下使用Web API。
1477 0
|
Web App开发 存储 .NET
使用Xamarin.Forms的企业应用程序模式(电子书)--认证和授权
身份验证是从用户获取身份验证凭证(例如姓名和密码)以及根据权限验证这些凭据的过程。如果凭据有效,则提交凭据的实体被认为是认证身份。一旦身份被认证,授权过程将确定该身份是否可以访问给定的资源。
1623 0
|
存储 消息中间件 Docker
使用Xamarin.Forms的企业应用程序模式(电子书)--容器化微服务
开发客户端 - 服务器应用程序的重点是建立在每个层中使用特定技术的分层应用程序。这样的应用通常被称为单片应用,并且被封装在用于峰值负载预分配的硬件上。这种开发方法的主要缺点是每个层级组件之间的紧密耦合,各个组件不能轻易缩放,并且测试成本。
1128 0
使用Xamarin.Forms的企业应用程序模式(电子书)--验证
任何接受用户输入的应用程序都应确保输入有效。 例如,应用程序可以检查仅包含特定范围内的字符的输入,具有一定长度,或匹配特定格式。 没有验证,用户可以提供导致应用失败的数据。 验证强制执行业务规则,并防止攻击者注入恶意数据。
1069 0