【教程】使用AIDE 打包SDL2 和其他库
c4droid吧
全部回复
仅看楼主
level 12
我是_ID_
楼主
感谢@QingFLS大神的帖子 这里整合加完善了一下打包教程
2016年01月02日 16点01分
1
level 12
我是_ID_
楼主
那么首先给出最简单的方法(经过我的整合)
2016年01月02日 16点01分
3
我是_ID_
@小牛_牛sky
@丿小夕ve
2016年01月02日 16点01分
level 12
我是_ID_
楼主
链接楼
2016年01月02日 16点01分
4
我是_ID_
[有效] http://pan.baidu.com/share/link?shareid=743458455&uk=1597233622
2016年01月02日 16点01分
level 12
我是_ID_
楼主
1.用AIDE新建C/C++工程
2.直接删除工程文件夹中的jni和AndroidManifast.xml(当然你可以不删自己改)
2016年01月02日 16点01分
5
bageba12138
讨厌之前那些广告回复,支持楼主
2016年01月29日 11点01分
level 12
我是_ID_
楼主
3.下载链接楼的分享 解压到工程目录(里面的jni.zip也要解压)
看起来似乎又是和原来一样了
2016年01月02日 16点01分
6
level 12
我是_ID_
楼主
4.新建一个class(在你像包名的目录下)
或许你的文件结构会想这样
Game //包名假设com.hello.game
...jni
...src
......com
.........hello
............game
................MainActivity.java这是你新建的
......org
.........libsdl
............app
................SDLActivity.java
2016年01月02日 16点01分
7
我是_ID_
这里其实不创建也无所谓 但是创建后可以治疗强迫症
2016年01月02日 16点01分
level 12
我是_ID_
楼主
更改AndroidManifast.xml
中的包名和 启动的Activity名
2016年01月02日 16点01分
8
level 9
kaksjjdjx
已收藏
2016年01月02日 16点01分
9
我是_ID_
2016年01月02日 16点01分
level 12
我是_ID_
楼主
编辑你刚刚创建的Activity
2016年01月02日 16点01分
10
level 12
我是_ID_
楼主
编辑project.properties 为了解决下面的EGL/eglplatform.h not found的问题
貌似改为android-3**以上**就没问题了
2016年01月02日 16点01分
11
goolg2
project.properties没有可打开的程序啊,大神
2016年09月01日 10点09分
我是_ID_
@goolg2
自己装文本编辑器 推荐es带的 或者re带的
2016年09月01日 14点09分
level 12
我是_ID_
楼主
离胜利不远了 将你的c或c++文件放入jni文件夹中任何一个文件夹(我这里是用c4droid给的gles栗子就放在jni文件夹下) 之后打开/jni/src/Android.mk(是src文件夹里的!!)
加入你的文件名
2016年01月02日 16点01分
12
level 12
我是_ID_
楼主
完成了90% 还有最后一步
打开testgles.c
改为include <SDL.h>
(由于有Android.mk这种东西的存在)
这里就懒得发图了
2016年01月02日 16点01分
13
goolg2
大神有好多include.我把第几行改掉呢?
2016年09月02日 07点09分
level 12
我是_ID_
楼主
运行 编译时间和手机性能有关 我的是Sony z1c 处理器比810低一点点的性能 花了3-5min左右
2016年01月02日 16点01分
14
level 12
我是_ID_
楼主
如果你放不下心 去看看obj文件夹吧
里面都是编译出来的东西 是不是自信点了
2016年01月02日 16点01分
15
level 12
我是_ID_
楼主
注意事项:
在你的int main()函数中一定要加改成int main(int argc, char* argv[])
这问题编译时烦了我好九
如果编译过程中有什么问题 请迅速回复(别在这一楼) 我会在这一楼整合回复
2016年01月02日 16点01分
16
1
2
3
尾页