草庐IT

ndk-build

全部标签

java - Android:使用带有端口号的 Uri.Builder().build() 创建 URL

Uri.Builder.build()可以很好地处理普通的URL,但它无法支持端口号。我发现让它支持端口号的最简单方法是让它先解析给定的URL,然后再使用它。privatevoidpostData(Stringvalue_id,Stringvalue_seaction,Stringvalue_item,Stringvalue_descration){HttpParamshttpParameters=newBasicHttpParams();HttpProtocolParams.setContentCharset(httpParameters,HTTP.UTF_8);HttpProtoc

android - 构建 Android NDK 项目的问题

我尝试在LinuxUbuntu上的Eclipse中构建项目。Eclipse显示错误信息:****BuildofconfigurationDefaultforprojectFFVideo****/home/art/android-ndk-r7b/ndk-buildV=1Cannotrunprogram"/home/art/android-ndk-r7b/ndk-build":UnknownreasonError:Program"/home/art/android-ndk-r7b/ndk-build"isnotfoundinPATHPATH=[/home/art/android-ndk-r

android - 'Building Your First App' Android training up按钮为什么会引发异常

我已经完成了最后一部分(StartingAnotherActivity)的所有步骤,它确实在第二个Activity中显示了消息,但是当我单击向上按钮时,它在下面抛出异常,我已经包含了整个错误部分从LogCat窗口。我曾尝试在线搜索“错误的parentActivityName”或“未指定父Activity名称”,但我找不到任何明确的信息或任何内容与培训相关。E/Activity(17099):getParentActivityIntent:badparentActivityName'com.example.myfirstapp.MainActivity'inmanifestE/NavUt

android - 无法找到适用于 mac 的 android NDK builder r9

我需要使用AndroidNDKbuilderr9构建我的代码。但是我没有windows,只有mac。我能找到它的windowshttp://dl.google.com/android/ndk/android-ndk-r9-windows-x86.ziphttp://dl.google.com/android/ndk/android-ndk-r9-windows-x86_64.zip但我找不到它的mac。注意:我已经在stackoverflow和谷歌上搜索过,但没有任何帮助感谢任何帮助! 最佳答案 试试这个。只需在Android开发人

java - 外部 native 构建问题 Android Studio NDK 示例 HelloJni(构建失败)

Error:executingexternalnativebuildforcmakeC:\Users\PC1\Desktop\ndkdata\GDNdkText\app\CMakeLists.txt构建时出错:我已经安装了NDK、CMake、LLDP,如前所述here.我是否需要安装任何其他工具或需要设置任何环境变量? 最佳答案 打开终端并运行这个命令:gradlewbuild--stacktrace 关于java-外部native构建问题AndroidStudioNDK示例HelloJ

android - 在 C 中使用 NDK 获取操作系统版本

我正在编写一个C程序,我想在运行Linux的桌面和Android设备上执行它。我必须制作一些特定于桌面的东西和一些特定于Android的东西。我的问题是,有没有办法在C中获取操作系统版本,以便我可以处理程序是在桌面上还是在Android设备上执行? 最佳答案 在您的native代码中,您可以使用property_get(),如下所示:#include//...intmyfunction(){charsdk_ver_str[PROPERTY_VALUE_MAX]="0";property_get("ro.build.version.s

Android-Jenkins : failed to find Build Tools revision 17. 0.0 在 Jenkins 构建服务器上

我正在尝试使用Jenkins上的Android模拟器来构建和测试我的项目。但是在运行我的gradle任务时出现以下错误;failedtofindBuildToolsrevision17.0.0我正在运行的gradle任务是;./gradlewcleanconnectedCheck在我的gradle构建文件中,我有以下配置android{compileSdkVersion17buildToolsVersion"17.0.0"defaultConfig{minSdkVersion7targetSdkVersion17}}构建服务器是一个headless的Ubuntu实例(大约12个)。我的

Android 通知生成器 getNotification() 与 build()

根据我看到的文档,Android通知生成器是在API11中引入的,并且:在API11到API15中,使用方法.getNotification()创建通知对象从API16开始,人们使用.build()创建通知对象。这听起来很简单,但我该如何编写代码Eclipse会根据API版本调用正确的方法吗? 最佳答案 如果您的应用支持早于API级别11的设备,您应该使用NotificationCompat.Builder,在这种情况下,您可以一直使用build().否则,欢迎您调用getNotification(),直到您愿意仅支持API级别16

android - Eclipse Android SDK - 'Building Workspace' 死锁

我的Eclipse工作区中有两个Android项目(一个是另一个使用的库项目)编译第一个(库)项目工作正常第二个总是挂起(完成98%)我知道文章和博客中也有类似的问题,但这些指南似乎都不起作用。到目前为止,我有:清理项目创建干净的工作空间甚至必须全新安装Ubuntu(因此所有Eclipse、Java、AndroidSDK都是干净的)求助!我对这个问题束手无策!我正在运行Ubuntu10.04、Eclipse3.5.2(都是32位的)。这个设置已经运行了一个月左右,前几天刚坏掉。) 最佳答案 Buildingworkspacegets

android - 将 build.prop 推送到/system/build.prop

我已经编辑了build.prop,现在我的手机无法启动。我已经使用adb提取了build.prop,现在我有了正确的build.prop文件我需要的是使用adb推送build.prop。首先尝试:只读文件系统当我挂载系统时:第二次尝试:PermisionDenied我能做什么? 最佳答案 可能是因为adbpush使用了shell用户,该用户没有对/system/build.prop的写入权限。但是,您可以先将文件推送到不同的位置(例如/data/local/tmp/),然后使用root用户将文件移动到正确的位置(挂载后)。