小编Kyl*_*yle的帖子

如何使用Ant构建Android示例项目?build.xml不存在

我相信我已经按照Android SDK中的说明操作了,现在我正在尝试构建示例LunarLander(随机挑选一个)

$ cd samples/android-11/LunarLander
$ ant debug
Buildfile: build.xml does not exist!
Build failed
Run Code Online (Sandbox Code Playgroud)

我相信所有PATH都设置正确.我之前在一个较旧的Android SDK版本中做过这个,我知道我没有遇到这个错误,所以我很困惑这是什么问题.

哦,还有一条信息 - 我只安装了3.0平台软件包,所以我不确定这是不是一个错误.

ant android build android-build

68
推荐指数
3
解决办法
4万
查看次数

摆脱HTML/CSS中输入框上的蓝色焦点矩形?

我正在运行Mac OS,所以我无法确定这种效果是否出现在Windows机器上,所以我很抱歉,如果你没有看到这种效果.

输入和TextFields在聚焦时似乎有一个蓝色矩形,至少在Mac上的Firefox和Chrome上.我对网站有一个自定义焦点效果,我想知道我是否可以避免这个默认选择行为显示.谷歌在他们的网站上避免使用它.我尽可能地为Google的输入框获取'实效'CSS样式,将其应用于我的css对象.但是,它仍然显示蓝色矩形.我不确定谷歌正在做什么样的伏都教,但在我看来,它既不是HTML或CSS属性.有谁知道如何避免这种影响?谢谢!

html css macos

48
推荐指数
1
解决办法
5万
查看次数

Android OpenAL?

有没有人为Android构建OpenAL,或者在系统上找到它的共享库?对于任何类型的游戏来说,这似乎是一个显而易见的需求,但它没有任何资源.似乎Android java声音库无法根据我所知道的进行音高变化,因此似乎需要OpenAL.我知道OpenAL Soft可以构建在ALSA之上,但我不确定是否有人这样做,我相信这需要一个月的时间.

如果在没有OpenAL的Android上进行声音操作的某个地方有一个很好的指导,那也没关系.这只是OpenAL的是那种对游戏厂商的一个标准,它会是不错的端口我千行到这个系统,我有点觉得是NDK之前,我荣登网站到它的点看,发现里面几乎没有系统上的共享库访问.

谢谢..我希望我能在不成为Java专家的情况下实际移植.到目前为止真的不喜欢NDK!

audio android openal alsa android-ndk

31
推荐指数
4
解决办法
3万
查看次数

在Android Native Environment中从我自己的APK中读取资源文件

我正在移植到Android.我现有的项目有大量的资源文件,我正在移植到我的Android项目中.我把它们都放在/ res/raw /中,我想在我的本地库中使用fopen()等函数访问这些资源.可以这样做,还是我必须通过JNI呢?我真的不愿意,为了便于移植和可能的速度和记忆原因.

file-io android android-ndk

15
推荐指数
2
解决办法
1万
查看次数

OpenGL ES 2.0渲染纹理

iPhone SDK有一个使用ES 2.0和一组(顶点和片段)GLSL着色器来渲染变色框的示例.有没有关于如何使用此API渲染简单纹理的示例?我基本上想要一个四边形,并在其上绘制纹理.

旧的ES 1.1 API根本不起作用,所以我需要一些帮助才能开始.大多数着色器引用主要讨论高级着色主题,但我真的不确定如何告诉着色器使用绑定纹理,以及如何引用UV.

谢谢!

iphone shader opengl-es glsl

14
推荐指数
3
解决办法
3万
查看次数

资源文件未使用Xcode 5进行更新

我有一些带有专有扩展的二进制文件,在编译时不会在构建中更新.在具有相同项目的Xcode的早期版本中,它会检测到文件已更改,并且我很少需要执行"清理",因为我必须使用此版本.当然这会花费更多的时间 - 如果有人能让我知道Xcode 5的变化和/或我能做些什么,我将不胜感激.

我没有包含任何项目细节,因为它实际上只是一个专有的二进制文件,在资源文件夹中有自定义扩展,用于自上次编译后自动更新.如果您需要任何特定的项目设置,我很乐意提供.

它使用的是"蓝色"资源文件夹,它是对其所在文件夹的引用,而不仅仅是复制到项目目录中.我道歉,因为我忘记了这个特定的资源文件夹类型被调用(我猜测参考).

版本:Xcode 5(5A1413)

更新:

这只发生在我引用我用fopen,fwrite等编程修改的文件时,并且在OSX中使用文件编辑器重新保存文件(没有真正更改它)时,Xcode会将其视为已更改.

我现在正在研究FSEvents,看看这个底层API是否是我需要使用的东西,虽然我还不确定如何设置这个标志.

更新:

好吧,就像一个简单的测试,我采取相同的文件并通过以下方式重新保存:

NSData* data = [[NSData alloc] initWithContentsOfFile: @"/location/file.dat"];
[data writeToFile:@"/location/file.dat" atomically:YES];
Run Code Online (Sandbox Code Playgroud)

果然,在我调用它然后运行使用该资源的应用程序之后,它在构建期间通过Xcode更新.因此,似乎Xcode 5依赖于一些未由标准io函数设置的特殊标志.在这一点上,我可以修补我用2行的东西,或者弄清楚标记机制是什么,以及如何写入它.(FSEvents?我没有看到写作机制..)

iphone xcode ios

14
推荐指数
2
解决办法
1万
查看次数

使用Xcode进行Android开发

之前已经问过这个问题,但是当Android没有NDK时就回来了.所以,我会再问一次.有没有人设置Android NDK和SDK来使用Xcode?

xcode android

12
推荐指数
0
解决办法
2万
查看次数

Android NDK调试

Android NDK文档对于我来说似乎并不清楚你运行什么序列的命令来获取调试信息,以及提供的ndk-gdb可执行文件.如果有什么行可以打破的格式,以及在什么文件中,是否有某个规范?如果是这样,那么,您如何为此调试器提供该信息,以及通过什么方式?关于这个过程是如何运作的,我对各方面都毫无头绪.

谢谢

sdk android gdb android-ndk gdbserver

8
推荐指数
2
解决办法
1万
查看次数

最接近数学/物理头的方法问题

我正在使用Segment to Segment最接近的方法,它将输出两段长度之间的最近距离.每个段对应于球体对象的起点和终点.速度只是从一个点到另一个点.

即使没有真正的碰撞,最近的方法也能成功.所以,我现在正在使用一个10步法,计算2个球体沿两个部分移动时的距离.因此,基本上每个段的长度是物理步骤中对象的遍历,半径是对象半径.通过踩踏,我可以知道它们碰撞的位置,以及它们是否发生碰撞(排序;对于MOST部分.)

我觉得可能有更好的东西.虽然我有点认为需要第一个最近的接近调用,但我认为紧随其后的方法是TAD弱点.谁能帮我吗?如果需要,我可以说明这一点.

非常感谢! 替代文字http://img444.yfrog.com/img444/6692/caquestion.png

math physics

7
推荐指数
1
解决办法
2101
查看次数

字体在 iPhone 上的位置?

我在 iPhone 项目中使用 FreeType2 库,如果可能,我试图简单地从系统加载 TTF 文件。

FT_Library  library;
FT_Face face;
int error;


error = FT_Init_FreeType( &library );

if ( error == 0 )
     printf("Initialized FreeType2\r\n");   /* Prints */

error = FT_New_Face(library, "/System/Library/Fonts/Helvetica.ttf", 0, &face);

if ( error ==  FT_Err_Cannot_Open_Resource )
    printf("Font not found\r\n");         /* Prints */
Run Code Online (Sandbox Code Playgroud)

该错误似乎是因为找不到文件。/System/Library/Fonts 不是字体的位置吗?或者,iPhone 应用程序根本没有对该目录的任何读取权限。

谢谢!

filesystems iphone fonts freetype2

5
推荐指数
1
解决办法
7682
查看次数