草庐IT

NDK_DEBUG

全部标签

java - 如何解决: Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'

完整的错误是这样的错误:任务“:app:transformClassesWithInstantRunForDebug”执行失败。java.lang.IllegalStateException:ExpectedBEGIN_ARRAYbutwasSTRINGatline1column1path$我在AndroidStudio上对我的项目做了一个小改动,试图运行它但它使我的PC崩溃,它完全卡住了几分钟,这是第一次在AS上编译时发生(我没有使用ADB)当我的电脑重新启动时,我得到了错误错误:条目中的空值:blameLogFolder=null结果告诉我删除项目的.gradle文件夹,所以我这样

android - 用于 Android-NDK 编程的 Cygwin

我阅读了Windows上NDK编程的要求,其中说我们需要Cygwin。阅读有关Cygwin的文章,其中说我们需要它,因为它是一种使Windows支持某些linux功能的方法。但我的问题是在哪个编程阶段(确切的位置)需要Cygwin,为什么?欢迎提供有关此主题的其他信息 最佳答案 从修订版7开始的AndroidNDK不需要Cygwin。看这里:http://developer.android.com/sdk/ndk/index.htmlYoucannowbuildyourNDKsourcefilesonWindowswithoutCy

android - 使用 JNI 和 NDK 旋转位图

背景:我决定,由于位图占用大量内存,很容易导致内存不足错误,因此我将把艰巨的内存消耗工作放在C/C++代码上。我用来旋转位图的步骤是:读取位图信息(宽度,高度)将位图像素存储到数组中。回收位图。创建一个相反大小的新位图。将像素放入新位图中。释放像素并返回位图。问题:尽管一切似乎都运行无误,但输出图像并不是原始图像的旋转。事实上,它完全毁了它。旋转应逆时针旋转90度。我得到的示例(屏幕截图已放大):因此,正如您所看到的,不仅颜色变得更奇怪,而且尺寸也与我设置的不匹配。这里确实有些奇怪。也许我没有正确读取/输入数据?当然这只是一个例子。只要设备有足够的内存来容纳代码,该代码就可以在任何位图

Android NDK 错误。无法构建项目

我收到以下指定错误,E:\SDK\ndk-bundle\build\core\setup-app-platform.mk错误:(115)***AndroidNDK:中止。停止。错误:任务':un7zip:compileReleaseNdk'执行失败。com.android.ide.common.process.ProcessException:ErrorwhileexecutingprocessE:\sdk\ndk-bundle\ndk-build.cmdwitharguments{NDK_PROJECT_PATH=nullAPP_BUILD_SCRIPT=E:\appRizort\R

android - Xamarin 强制我下载 Android SDK 和 NDK

我的计算机上安装了AndroidSDK和NDK(在自定义位置)。我正在尝试在我的Windows环境中安装xamarin,但安装程序想要强制我安装SDK和NDK。看起来它无法通过安装文件夹找到。是否有指定何时安装我的SDK和NDK的解决方案?谢谢。 最佳答案 我终于设法让安装程序检测到我的SDK位置。这是我所做的:单独安装XamarinStudio(https://store.xamarin.com/account/my/subscription/downloads)在XamarinStudio设置中更改您的SDK、NDK、JDK位置

android - 无法将 ndk-gdb 附加到 android 应用程序

我正在尝试将ndk-gdb附加到我的Android应用程序。我使用的是Android-ndk-r6b,设备是Android2.3,SamsungGalaxySII。我遵循了这个例子中的所有步骤Clickherefortheexample而且我还尝试了一个应用程序,当我尝试将gdb与另一个应用程序连接时,但冗长的显示它总是连接到第一个应用程序本身Foundpackagename:我第一次尝试使用此命令启动ndk-gdb:ndk-gdb--start--force--verbose我尝试使用以下命令附加到另一个应用程序但无法成功:ndk-gdb--launch=com.example.he

android - 无法从 osx 优胜美地上的 gradle 在 Android studio 上运行 ndk-build

我正尝试在MACOSXYosemite上的AndroidStudio1.0项目中从我的build.gradle运行ndk-build。taskndkBuild(type:Exec){commandLine'ndk-build','-C',file('src/main').absolutePath}我已经在local.properties文件中指定了ndk-dir但我收到了这个错误Aproblemoccurredstartingprocess'command'ndk-build'如果我像这样从命令行运行gradle脚本,一切都会成功构建./gradlew:myproject:assemb

android - 我们可以为 android-ndk r10c 中的共享库启用 pie(即位置独立可执行文件)吗?

我们可以为android-ndkr10c中的共享库启用pie(即位置独立可执行文件)吗?如果是,那么该怎么做?我读到我们应该为动态库使用PIC,为可执行文件使用PIE,但看起来androidNDK不支持PIC。我尝试在LDFLAGS中启用-pie标志,但出现以下错误:/android-ndk-r10c/platforms/android-19/arch-arm/usr/lib/crtbegin_dynamic.o:infunction_start:crtbrand.c(.text+0x8c):error:undefinedreferenceto'main'请帮助我解决这个问题,因为我了

android - keystore 文件 D\Telegram-master\TMessagesProj\config\release.keystore 找不到用于签名配置 'debug'

我下载了新版本的Telegram。运行时,出现了这个错误:KeystorefileD\Telegram-master\TMessagesProj\config\release.keystorenotfoundforsigningconfig'debug'.如何解决? 最佳答案 检查build.gradle文件的signingConfig部分:signingConfigs{debug{storeFilefile("config/release.keystore")storePasswordRELEASE_STORE_PASSWORDk

android - 如何在 'debug' Firebase 数据库上运行调试应用程序版本

在2016年GoogleI/Osession上,展示了Firebase完全集成的重大改进。在我的应用程序中,我正在尝试迁移到新的解决方案,但有几个问题。其中之一如下:在我的Firebase应用程序中,我使用一个参数来定义Firebase数据库,如下所示(gradle):gradle.properties文件:FIREBASE_REF_REL="https://xxxxxxx.firebaseio.com/"FIREBASE_REF_DEB="https://xxxxxxx-dev.firebaseio.com/"build.gradle文件:buildTypes{debug{minif