制作简单软件需要什么工具

制作简单软件需要什么工具,第1张

需要exescope和resource Hacker等工具

eXeScope能在没有资源文件的情况下分析,显示不同的信息,重写可执行文件的资源,包括(EXE,DLL,OCX,晌纯迅VBX)等。是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI编制的程序的资源,包括菜单、对话框、字裤历串表等。

resource Hacker 是一款免费软件,用于查看,修改,添加和删除 Win32 可执行文件的资源。

语言类的。VB,VS,VF,VC,VC++,ASP,ASP,NET,E语言等。

这要看做什么软件,一般软件是用编程语言编的。不过现在也有很多支持自动生成的工具,不过功能相对要弱一点,vc,vb,delphi,jbuilder等等,若只是做个setup安装文件,可用innosetup,installshield等工具。

扩展资料:

任何机载计算机系统软件的基本性能都包括计算机系统输入语言——软件编程语言。对于不同类型的机载数字计算机,由于其内部(机器)语言具有一定的相似性,广泛使用计算机汇编语言作为其编程语言。

主要关注软件设计、测试和调试自动化工具的发展,在软件生命周期的每个阶段上自动化工具可减轻程序设计员的手工劳动,并根本性提高其劳动效率。在此方面比较典型的是从计算机汇编语言向高级编程语言的过渡,高级编程语言可有效支持设计和跟踪。

在机载综合电子系统的机载计算机系统中,高级编程语言可使用FORTRAN、ADA、Module 2、C、C++语言等。使用宴此高级编程语言可在较低的软件研发和调试费用前提下提高软件可靠性、减少错误数量,并可在程序翻译阶段快速发现错误。

要汉化,精简软件,一般需要把APK进行反编译与再编译,这就需要几个工具。

1. 电脑上进行反编译的工具:

首先要有JAVA环境。

你可以去官网下载JAVA的JDK包。。。

也可以去搜网上有些大侠整出来的一键配置JDK环境的傻瓜包。

我是用的安智论坛里WWNG出品的一键配置包的。

其次要升级一下JAVA到7.0, 6.0的虽然能用,但经常会出错,(可能大家都用7.0的编译了吧)

jre-7u5-windows-i586.exe

第三要有APKtool工具。

这个网上也到处都是。我还下载了一个小拽一键Apktool的工具。

有了这三个东东,基本上就可以了。

还有一个就是framework-res.apk,如果你要反编译systemui.apk之类的这个一定要有。这个就是你手机里面Framework目录下的一个APK。

因为反编译systemui.apk或framework-res.apk的时候你都得先加载这个。

一般的apk不需要先加载这个。

反编译步骤:

1. 加载框架。

2. 反编译你想改的APK。(这个要改的APK一般也放在你的Apktool目录下)

如果没有错误的话,一般就会在你的APKTool目录下生成一个以你的APK名字命名的文件夹。

里面大概有这两个目录,一个就是RES,一个就是SMALI。

一般要改的就是RES目录底下的东东。

汉化, 你可以将Values目录下的 Strings.xml 里面的条目一个一个汉化,然后用汉化后的替换掉 这个原始的Strings.xml,

也可以另建一个目录 Values-zh 或Values-zh-rcn,把汉化后的Strings.xml放进去。

(一般地, Values-zh 是放的香港版的汉化文件(繁体),而Values-zh-rcn 里运谈放的是简体中文的汉化文件)

有时候,不光是Strings.xml , 还有 arrays.xml 这里也有需要汉化的地方,也是一样的,逐行汉化吧。

汉化完了你可以直接替换掉Values里的arrays.xml,也可以和Strings.xml一样放在新建的Values-zh 或Values-zh-rcn里。

精简,你可以把Values开头的所有目录,但不包含(V11,V19之类的),删除掉。只留下Values和Values-zh 或Values-zh-rcn就可以了。如果你追求更小的体积,那就直接把Values-zh 或Values-zh-rcn目录里的文件替换掉Values目录里的就行了!

如果不出问题,你就可以回编了!

回到一键Apktool里,按3, 回编。

回编正确完成后,就会在“回编apk生成目录”下生成一个修改后的APK

为防止回编时Smali出错导致程序无法运行,建议把原APK里的Classes.dex复制到修改后的APK里面。

最后,用APKSign.exe给修改后的APK签名,大功告成。

当然,这只是最基本的 *** 作。 也许拿一个APK来改一改的时候会出现各种状况,让你搞不下去,那也等以后再说了。

2.手机上反编译的工具裤悄余

APKTool 4.4.1 去搜一下吧。 官方下载应该是 Code.google.com/p/apktool ,但是非常难进这个页面。进去了也很难下载。不知道是不是因为天朝的原因。

这个在手机上用的。先安装Apktool.apk,然后运行它,它会提示你没有指定Apktool数据目录。找到你的Apktool目录,指定它。然后你就可以开始反编译了!

其实如果你只是要汉化或更简单地只是给软件改改名字,建议用MT文件管理器。

这玩意太强大了。打开Mt文件管理器,点击要修改的APK,d出一个窗口,最左边是查看,最下面是XML翻译模式。最右边是签名,中间是安装。

点击 查看, 它就会把APK解压,然后你就胡滚可以看到 ckesses.dex 和 resources.arsc 了。

点击Rescources.arsc,就会出现Arsc编辑器,可以搜索字符串,还可以进入翻译模式。

点击翻译模式,里面就有Default目录和一些其它目录了。你只要对Default目录里的东东一条一条汉化就可以了!

汉化完成点保存,再保存,退出来之后就会有一个修改好的APK了,而原来那个会自动备份。

再点击那个修改好的APK,这次选择 签名 。 签名完成后会生成一个 原APK名_singed.apk 的新APK,

点击这个新APK,这次选择安装! 你就可以试试你修改的程序能不能正常运行了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12116972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存