草庐IT

NDK_DEBUG

全部标签

android - ndk 堆栈不工作

我正在调用ndk-stack,如下所示:catfile_temp|~/workspace/android-ndk-r6b/ndk-stack-sym/home/xyz/trunk/apk/obj/local/armeabi/它找到了崩溃指纹,但未能向我显示堆栈分析。打印的错误是:ndk-stack:elff/elf_file.cc:102:staticElfFile*ElfFile::Create(constchar*):Assertion`read_bytes!=-1&&read_bytes==sizeof(header)'failed.Stackframe#00pc43121300

Android:如何使用 ndk 从 C++ 代码中读取游戏 Assets 文件

我正在创建一个使用irrlichtc++3D图形引擎端口到android平台的游戏。图形引擎是用C++编写的。我需要能够从C++代码加载网格和纹理等。我目前的计划是将所有游戏Assets文件放在res/raw目录或assets目录中,然后在启动时将这些文件复制到sdcard,以便可以从irrlichtc++代码访问它们。这是使游戏媒体文件可从c++访问的最佳方式吗? 最佳答案 有几种方法可以做到这一点......它们都有自己的局限性,所以如果不了解您的情况,我无法给出好的建议。以下是一些讨论链接以及一些可能对您有所帮助的建议:htt

android - 删除了 Eclipse Juno ADT 插件 NDK 路径?

我找不到使用ADT插件在EclipseJuno上设置NDK路径的选项。(我昨天从Android网站下载了ADTBundle)。每个人都说我应该在Windows->Preferences->Android->NDK下找到它,但Android下的选项NDK根本不存在。也许他们在最近的版本中改变了它的位置?无论如何,我似乎找不到在我的Eclipse中更改NDK路径的方法。图片:我觉得我在这里遗漏了一些非常明显的东西...... 最佳答案 通过安装“开发者工具”解决此问题从Eclipse->帮助->安装新软件...->选择:“Android

Android NDK : how to include Android. mk 进入另一个 Android.mk(分层项目结构)?

看起来有可能,但我的脚本产生了奇怪的结果:LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)include$(LOCAL_PATH)/libos/Android.mkinclude$(LOCAL_PATH)/libbase/Android.mkinclude$(LOCAL_PATH)/utils/Android.mkLOCAL_MODULE:=nativeinclude$(BUILD_SHARED_LIBRARY)只有第一个包含被解析得很好,其他Android.mk文件被搜索到奇怪的路径。有什么建议吗?更新:我破坏了我的建筑环境...在办公室还可

android - Mac 上的 debug.keystore 在哪里?

我正在尝试生成我的指纹,它应该在这里:~/.android/debug.keystore,但我没有任何东西,虽然我可以运行我的monodroid项目正常情况下也是这样,请问如何找到debug.keystore文件呢? 最佳答案 debug.keystore位于您所说的文件夹中,但它是隐藏的,因此您无法在Finder上看到它。打开终端并输入:cd~/.android/ls如果您可以看到debug.keystore,那就是正确的文件夹。如果您需要在Finder中打开,请输入相同的文件夹:open.问候。

android - 旧版本的 Android NDK

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion是否有任何包含旧版AndroidNDK的镜像站点?我去了AndroidNDKOfficialSite但它只包含最新版本的链接。那里描述了旧版本,但没有提供链接 最佳答案 将下载链

Android Google SignIn 无法在 Debug模式下工作 : GoogleSignInResult is false

我一直在学习本教程以开始使用GoogleSignOn:https://developers.google.com/identity/sign-in/android/start-integrating当我使用虚拟设备在本地运行我的应用程序时,它可以正常工作,但是当我通过调试将它部署到我的设备时,或者如果我生成签名的jar文件并手动复制它GoogleSignInResult总是返回false带有INTERNALERROR消息。在通过调试将应用程序部署到我的设备时,我一直在努力使用谷歌登录。非常感谢任何帮助!我的问题的解决方案:在您下载json文件的地方,您必须复制可以使用javakey工具

android - 安卓NDK的使用

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前.我是AndroidNDK的新手。我想知道原生代码在Android中有什么好处。它是如何提高性能的,它在Android中用在哪里(原生代码)? 最佳答案 NDK允许您使用C/C++编写代码,然后将其链接到您的Java应用程序中。您可以潜在地提高应用程序的速度。但是,关于ReplicaIsland的内容

android - 您的 APP_BUILD_SCRIPT 使用 Android ndk-build 指向一个未知文件

我在尝试编译AndroidNDK项目时收到以下错误:ndk-buildAndroidNDK:YourAPP_BUILD_SCRIPTpointstoanunknownfile:/home/lambergar/work/APIExample/jni/Android.mk/home/lambergar/android/ndk/android-ndk-r5c/build/core/add-application.mk:116:***AndroidNDK:Aborting....Stop.奇怪的是,“未知文件”(Android.mk)存在于报告为无效的路径下。 最佳

android - 从 "app-debug.apk"更改生成的 apk 名称

每次我使用AndroidStudio(1.02)运行项目时,它都会生成一个未签名的apk,它位于..\build\outputs\apk文件夹中,默认名称为“app-debug.apk”我想将该默认名称更改为其他名称。有可能吗?怎么样? 最佳答案 在build.gradle(模块:app)中:android{...defaultConfig{...setProperty("archivesBaseName","MyNewAppNameGoesHere")}}这通过修改archivesBaseName-属性来工作,并且适用于Gradl