国内godot qq群 302924317

我也是个新手,可以进群多多交流。

我想要吐槽一下,官方文档有点陈旧,细节缺乏,所以某些时候不要相信官方文档,可以向我们可爱的群友提问,他们一定很乐意回答。

godot开源,无需费用,易于学习,前途广大。更多具体情况可以询问群友或者登陆官网https://godotengine.org/

废话不多说,直接开始我们的重点。补充 我使用的版本是2.1.3

使用godot开发游戏,最让我们关心的是打包成apk。

下载godot流程,对于新手来说,最好的方式是上steam上下载安装。

下载安装好之后更改为中文 我直接贴截图 截图出自steam一个朋友的评测

之后就可以下一步 但是

这里有个前提 安装好sdk jdk  我建议安装安卓studio 这样一系列的关于安卓的东西都安装了包括sdk

打开一个项目,点击右上角 设置->编辑器设置 在左列中选项中找到Android

左侧是我们要设置的项目 右边是我的示范

这三个就是我们要设置的

我简单讲一下 因为我也是新手 有些知识还是群内可爱的群友教我的

Adb 要指向你自己定义的路径下的 安卓sdk文件夹中的文件夹platform-tools中的adb.exe

给你看看我的路径C:\Users\shanliu\AppData\Local\Android\Sdk\platform-tools\adb.exe

Jarsigner 要指向你自己定义的jdk文件夹中的bin目录中的jarsigner.exe   jarsigner.exe这个程序是签名程序

给你看看我的路径

D:\study\android\java\bin\jarsigner.exe

最后一个Keystore是密钥 签名用的文件

一般我们没有debug.keystore 所以我们利用下面

keytool -keyalg RSA -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname "CN=Android Debug,O=Android,C=US" -validity 9999

这句话 用于在cmd中创建key 保存的位置就是你打开的cmd时运行的路径

例如

保存位置就在

下面

设置好后你就可以愉快的打包apk咯

以上就是我的经验之谈,鉴于水平问题,有不对的地方大家可以指出来,不胜感激。如果还有疑惑可以配合官方文档

链接http://docs.godotengine.org/en/stable/learning/workflow/export/exporting_for_android.html

实在不懂,加群问群友吧。qq群302924317

                                                                写于2017年5月4号上午

godot新手中文系列教程1-打包安卓的更多相关文章

  1. Unity3D脚本中文系列教程(十三)

    http://dong2008hong.blog.163.com/blog/static/469688272014032334486/ Unity3D脚本中文系列教程(十二) ◆ function G ...

  2. Unity3D脚本中文系列教程(五)

    http://dong2008hong.blog.163.com/blog/static/4696882720140302848544/?suggestedreading&wumii Unit ...

  3. DroidParts 中文系列教程(基于官方教程)

    DroidParts中文系列教程(基于官方教程) (一)DroidParts框架概况 2014年4月18日星期五 11:36 他是一个精心构造的安卓框架,包括下面这些基本功能 DI依赖注入,可以注入V ...

  4. JavaBeginnersTutorial 中文系列教程·翻译完成

    原文:JavaBeginnersTutorial 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远. 在线阅读 ApacheCN 学习资源 目录 ...

  5. Unity3D脚本中文系列教程(十六)

    Unity3D脚本中文系列教程(十五) ◆ function OnPostprocessAudio (clip:AudioClip):void 描述:◆  function OnPostprocess ...

  6. Unity3D脚本中文系列教程(十五)

    http://dong2008hong.blog.163.com/blog/static/4696882720140322449780/ Unity3D脚本中文系列教程(十四) ◆ LightRend ...

  7. Unity3D脚本中文系列教程(十四)

    http://dong2008hong.blog.163.com/blog/static/469688272014032134394/ WWWFrom 类Unity3D脚本中文系列教程(十三)辅助类. ...

  8. Unity3D脚本中文系列教程(十)

    http://dong2008hong.blog.163.com/blog/static/4696882720140312627682/?suggestedreading&wumii Unit ...

  9. Unity3D脚本中文系列教程(九)

    Unity3D脚本中文系列教程(八) name 对象名称hideFlags 该物体是否被隐藏,保存在场景中或被用户修改继承的函数 GetInstanceID 返回该物体的实例id继承的类函数 oper ...

随机推荐

  1. 《Machine Learning》系列学习笔记之第一周

    <Machine Learning>系列学习笔记 第一周 第一部分 Introduction The definition of machine learning (1)older, in ...

  2. yolov2训练ICDAR2011数据集

    首先下载数据集train-textloc.zip 其groundtruth文件如下所示: 158,128,412,182,"Footpath" 442,128,501,170,&q ...

  3. 关于修改编JDK编译环境的问题

    最近从svn下拿的代码本地编译测试总是会出一个Unsupported major.minor version 51.0...的问题,出现这样的问题基本上都是因为JDK版本的问题,由于高版本JDK编译的 ...

  4. JavaScript对象原型写法区别

        体现对象原型分步式写法 //原型分步式写法 //构造函数 function Person(){} //对象原型 Person.prototype.name = 'Avensatr'; Pers ...

  5. firefox无法使用yslow的解决方案

    首先,Yslow不支持firefox 36及以上版本. 解决方案:使用yslow的书签版本 使用方法:1.访问这里 http://yslow.org/mobile/ 2.把页面最后的那个 Deskto ...

  6. RunTime 给类添加属性

    RunTime网上有很多人都不知道Runtime到底是干嘛的?有很多博主都是长篇大论给他们讲这个讲那个,我感觉还不如实例来的实在.很简单的一个例子:我们都知道会有这样的需求,未读消息列表的图片上要有一 ...

  7. 使用Python对Excel进行读写操作

    学习Python的过程中,我们会遇到Excel的读写问题.这时,我们可以使用xlwt模块将数据写入Excel表格中,使用xlrd模块从Excel中读取数据.下面我们介绍如何实现使用Python对Exc ...

  8. Javascript 闭包访问问题?

    function pfajax(paradata){ $.ajax({ data : paradata.dat, type : paradata.method, async: false, url : ...

  9. CodeFirst的一些操作!!

    CodeFirst的一些操作!! 转载 2016-08-05 21:03:32 1 首先是codefirst怎么做,这个首先肯定要引入EntityFramework,然后在model中创建实体类,例如 ...

  10. 重温Javascript(一)

    工作中要用到JavaScript,一组复习笔记. 一些看法 1. 想想JavaScript目前最常用的宿主环境,浏览器或者服务端V8,都是单线程,所以不用过多的考虑并发的问题,如果是协程来实现异步的方 ...