安卓打包工具_独立开发之工具篇

ddabf0b139ddcd38bc8a74f733c15b86.png

本文介绍下目前开发中所用到的开发工具。

硬件篇:

2014年入手MacPro

小米5

iPhone 6s


两部手机主要用来测试和体验竞品。

目前最大问题就是电脑跟手机的存储空间不足,总需要去删除一些东西来倒出空间。

软件篇:

app开发工具:

Android Studio-ReactNative,Flutter原生库封装,Flutter开发以及打包

Xcode-ReactNative,Flutter原生库封装以及打包,上传

Atom-ReactNative开发

Prepo-ios图片生成

Transporter-ios ipa上传备选工具

小程序开发工具:

微信开发者工具

QQ小程序开发者工具

字节跳动开发者工具

阿里小程序开发工具

编码主要使用微信开发者工具,其他工具基本只是在特殊平台处理以及发布时使用

游戏篇:

LayaAirIDE

Cocos Creator

Visual Studio Code-脚本开发

TexturePacker-图集处理

之前的游戏使用LayaBox,现在新游戏使用Cocos Creator

服务器篇:

Sublime Text-服务器代码编写,最开始入门时,使用go语言编写,后来因为app开发用RN,游戏脚本用type script,所有改为了使用nodejs,主要为了节省时间成本。

MySQLWorkbench-数据库管理

Postman-测试协议

服务器有一台阿里云,一台腾讯云,但是配置都是最低的。

代码管理篇:

Sourcetree-代码管理

github-早期项目有放在上边,目前都是用来查阅项目与解决问题

bitbucket-主要存放代码的地方

其他工具篇:

GIMP-作图工具

MWeb Lite-编写说明文档

Xmind-思维导图工具

Kodo Browser-七牛图床管理

FileZilla-部分服务器文件修改

有道笔记-各种配置信息,账号等

便签-操作命令,明日计划等

倍洽-部分触发事件推送

WPS-数据表

语言篇:

java,kotlin-安卓原生

object-c,swift-ios原生

ReactNative,Flutter-软件

type script-游戏脚本

nodejs-服务器开发

boostrap-后台,app官网等

java script-小程序

网站篇:

站酷-ui灵感

有道翻译

iconfont-图标素材

github,stackoverflow,简书-解决技术问题

还有一些常用的网站我都放在了一个导航页里:http://minis.zanzhe580.com/piao

包含,各平台文档,开发平台,三方工具等。

独立开发时,所有工作都需要自己来完成,所以涉及的会比较多,当然都只是掌握皮毛,仅能够满足当前产品需求。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要将Python程序打包安卓应用程序,您可以使用工具如buildozer或Kivy。以下是使用buildozer的步骤: 1. 在您的Python程序的根目录创建一个名为'spec'的文件夹,然后在其中创建一个文件名为'buildozer.spec'的文件。 2. 在buildozer.spec文件中,指定应用程序名称,版本号等信息。 3. 在终端窗口中运行'buildozer init'命令,以创建buildozer配置文件。 4. 编辑buildozer.spec文件以指定要打包的Python文件。 5. 运行'buildozer android debug'以将Python应用程序打包安卓应用程序。 请注意,打包安卓应用程序需要一些配置和设置,因此请确保您已经按照buildozer官方文档中的说明进行了设置和安装。 ### 回答2: 要将Python程序打包安卓应用,我们可以使用工具来实现。一种常用的方法是使用Python-for-Android(Py4A)工具。Py4A是一个开源项目,旨在使Python程序能够在Android平台上运行。 首先,我们需要安装Python-for-Android工具集,并确保Android开发环境已正确设置。然后,我们可以按照以下步骤进行打包: 1. 创建一个Android项目文件夹,例如"myapp"。 2. 在该文件夹中,创建一个Python脚本文件,例如"main.py"。 3. 在命令行中,进入"myapp"文件夹,并运行命令"build.py"以编译应用程序。这个命令会将Python程序包含在Android应用程序中,并生成一个APK文件。 4. 使用Android设备或模拟器安装APK文件,并运行应用程序。 请注意,使用Python-for-Android进行打包时,可能会遇到一些限制和问题。某些Python库可能不被支持或需进行适当修改。而且,通过此方法打包的应用可能比原生的Java应用有一定的性能损失。 除了Python-for-Android,还有其他的工具和框架可以将Python程序打包安卓应用程序,例如PyQtDeploy、Kivy、BeeWare等。 总的来说,将Python程序打包安卓应用可以帮助我们在Android平台上运行和分享Python程序。但在打包之前,我们需要确保Python程序与Android平台的要求兼容,并清楚了解所选择的工具和框架的使用方法。 ### 回答3: 要将Python程序打包安卓应用,可以使用一些工具和框架来实现。 首先,我们可以使用Kivy或BeeWare等跨平台框架,它们可以帮助我们将Python程序转化为适用于多个平台的应用程序。这些框架提供了许多功能和API来了解和适应不同的平台,并提供了一种编译或打包应用程序的方式。 其次,我们可以使用工具如Buildozer或PyInstaller来打包和编译我们的Python程序。这些工具可以将Python代码和其依赖项打包成一个独立安卓应用。我们可以根据项目的需求配置这些工具,以确保生成的安卓应用程序符合我们的期望。 在打包之前,需要确保我们的Python程序能够在安卓环境中运行。我们需要确认我们使用的第三方库和模块是否支持安卓平台。如果不支持,我们需要找到替代物或自行修改代码。 一旦我们完成了配置和准备工作,我们可以使用相应的命令或脚本来打包我们的Python程序。这通常会生成一个.apk文件,它是一个安卓应用的安装包。我们可以将这个文件部署到安卓设备上进行测试或发布。 最后,值得注意的是,尽管我们可以将Python程序打包安卓应用,但它可能不像使用专门的安卓开发语言和工具(如Java和Android Studio)开发的应用那样高效和流畅。因此,在决定将Python程序打包安卓应用之前,我们应该权衡利弊,并确保安卓平台是我们的目标用户群体所使用的主要平台。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值