2015-08-13 23:02:34 SITHS_J 阅读数 308
  • 3D游戏引擎之GPU渲染(DX篇)

    本次课程主要是针对3D游戏引擎内部的GPU之Shader渲染处理,告诉大家引擎底层是如何与Shader代码结合的。从基本的灯光渲染,环境渲染到后的Bloom渲染。

    11860 人正在学习 去看看 姜雪伟

错误

dx

1 error aborting


解决:

由于JDK版本的问题,生成的class文件   dx工具可能会提示文件无效

强制指定class文件的版本

javac -source 1.6 -target 1.6 xxx.java

再用dx工具生成dex文件就OK了

2018-05-02 14:17:28 qq_34253642 阅读数 3447
  • 3D游戏引擎之GPU渲染(DX篇)

    本次课程主要是针对3D游戏引擎内部的GPU之Shader渲染处理,告诉大家引擎底层是如何与Shader代码结合的。从基本的灯光渲染,环境渲染到后的Bloom渲染。

    11860 人正在学习 去看看 姜雪伟

dx工具使用方法如下:

第一个jar包路径是后生成的jar包,第二个jar包路径是源代码生成的jar包路径。

打开CMD进入到AndroidSDK下platform-tools文件夹下

dx --dex --output=D:/out.jar D:/in.jar

以下两种方法找到dx.bat文件所在:

(2)如果进入platform-tools文件夹下没有dx.bat文件,CMD提示'dx' 不是内部或外部命令,也不是可运行的程序或批处理文件。

(2)可以在build-tools下各个安卓版本中看到dx.bat文件。

例如:使用CMD打开build-tools\22.0.1再执行dx --dex --output=D:/out.jar D:/in.jar

就可以成功了。


2014-10-08 10:21:02 dengchukun 阅读数 88
  • 3D游戏引擎之GPU渲染(DX篇)

    本次课程主要是针对3D游戏引擎内部的GPU之Shader渲染处理,告诉大家引擎底层是如何与Shader代码结合的。从基本的灯光渲染,环境渲染到后的Bloom渲染。

    11860 人正在学习 去看看 姜雪伟

好吧,不得不承认这个工具真心难找,也不知道自己sdk里以前怎么就有了,还好给了师傅一份,现在重装系统从网上找这个工具都找不到。

将platform-tools.zip解压,将其内部资源拷贝到android sdk platform-tools目录下即可使用(window环境)。

编译命令,cmd进入到android sdk platform-tools目录 dx --dex --output=target.jar origin.jar

上述命令中 origin.jar为源代码导出的jar包,target.jar为dx工具产生的dex二进制jar包!

 

 

2016-06-14 16:27:49 yongbiyanqi 阅读数 368
  • 3D游戏引擎之GPU渲染(DX篇)

    本次课程主要是针对3D游戏引擎内部的GPU之Shader渲染处理,告诉大家引擎底层是如何与Shader代码结合的。从基本的灯光渲染,环境渲染到后的Bloom渲染。

    11860 人正在学习 去看看 姜雪伟

使用DX 编译 Android应用

DX工具的常见命令格式如下:
dx –dex [-dump-to=< file >] [-cor-library] [< file >.class | < file >.{zip,jar,apk} | < directory >]
[-dump-to=< file >]指定生成的.dex文件的文件名;而-cor-library指定需要转换的.class、 * . zip、*.jar文件或者目录;
eg: dx -dex –dump -to = g:\a.dex –core-library d:\helloword\bin
说明:将d:\helloword\bin路径下所有二进制文件转换为g:\根目录下的a.dex文件。

2014-07-17 17:16:29 l863784757 阅读数 11006
  • 3D游戏引擎之GPU渲染(DX篇)

    本次课程主要是针对3D游戏引擎内部的GPU之Shader渲染处理,告诉大家引擎底层是如何与Shader代码结合的。从基本的灯光渲染,环境渲染到后的Bloom渲染。

    11860 人正在学习 去看看 姜雪伟

    前些天下载了个cocos2dx,用vs2010运行cocos2d后,尝试了一下用Eclipse导入cocos2d项目,结果出现蛮多状况,因为我的环境是vs2010,cocos2dx2.2.4。搭建环境前也去网上看了些博客,有的资料显示要安装python ,cygwin(2.2以后的不需要)。但是后来我发现这两个软件都没安装,也可以配置成功。

   下面是用Eclipse导入cocos2dx安装包里的Android工程


1.导入proj.Android项目

2.拷贝cocos2dx目录cocos2dx/platform/android/java/src目录下的org包到android项目的src下。
3.修改项目属性C/C++ builder的build command和build directory。分别为NDK目录下的ndk-builder和当前项目文件夹
D:\Android\android-ndk-r9d\ndk-build.cmd(我的NDK路径)
Build Location选择当前项目
4.添加C/C++ Builder Environment NDK_MODULE_PATH,值为cocos2dx目录和cocos2dx目录cocos2dx/platform/hird_party/android/prebuilt。
5.拷贝Resource目录下的资源到安卓目录下的assets中(如果使用Cygwin编译就不需要拷贝资源,build_native.sh帮我们做了这一步)。


6.run as android app




如果运行还有地方报错,检查第3,4步,右键项目名:build path-》configture build path-》Java build path-》Libraries,remove最下面两个


可能出现的情况:
闪退
:resourse文件不对会导致闪退
没有更多推荐了,返回首页