草庐IT

build-classpath

全部标签

安卓NDK : Missing LOCAL_MODULE before including BUILD_SHARED_LIBRARY

我正尝试在thistutorial之后在Eclipse/ADT中设置一个测试NDK项目.我创建了一个全新的Android项目“Test1”,我在其中添加了这2个文件:c:\Workspace\Test1\jni\Android.mkc:\Workspace\Test1\jni\ndkfoo.cThisisinAndroid.mk:LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE   :=ndkfooLOCAL_SRC_FILES:=ndkfoo.cinclude$(BUILD_SHARED_LIBRARY)但是当我尝试编

如果编辑除 build.gradle 之外的其他 gradle 文件,Android Studio gradle 不会同步

为了简单的配置AndroidStudio,我将版本名称、版本代码、变更日志的声明都移到了versions.gradle中。例如ext{defversionMajor=0defversionMinor=9defversionPatch=5defbuildNumber=95defbuildName="${versionMajor}.${versionMinor}.${versionPatch}"appVersion=[versionCode:buildNumber,versionName:buildName]}然后,在项目级别的build.gradle中,包含它:申请自:“versions

android - 错误 build.gradle 与 com.google.android.gms :play-services-maps:9. 4.0

在我的应用程序中,我有这些依赖项:applyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion"23.0.2"defaultConfig{applicationId"com.package_app.name"minSdkVersion15targetSdkVersion23versionCode1versionName"1.0"}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile('progu

android - 在 build.gradle 中定义 list 占位符

我的AndroidManifest.xml文件中有几个list占位符在build.gradle中,我想根据我的风格和构建类型动态填充这些值。我该怎么做?我写了一个函数来做下面的事情defgetKey(){defKeyToReturn=""android.applicationVariants.all{variant->printout("getKey:${variant.name}")defflavor="default";if(variant.productFlavors.size()>0)flavor=variant.productFlavors.get(0);defbuildTy

android - 将 build(apk) 上传到 hockeyApp 的管道脚本

我正在使用Jenkins构建我的Android应用程序。我在我的repo协议(protocol)中添加了“Jenkinsfile”,我当前的管道脚本看起来像这样并且工作正常。node{try{stage("build.clone"){checkoutscm}stage("build.clean"){sh"./gradlewclean"}stage("build.package"){sh"./gradlewassembleDebug"}}catch(error){throwerror}}现在我需要将我的apk上传到hockeyapp。HockeyApp的Jenkins插件已安装。他们已使

android - 升级到 Android Studio 2.3 后 : transformNativeLibsWithStripDebugSymbolFor<build flavor> fails

我刚刚升级到AndroidStudio2.3,它要求所有build.gradle使用的最低buildToolsVersion为25.0.0应用了以下设置:buildToolsVersion"25.0.2"在我项目的所有build.gradle中targetSdkVersion25编译'com.android.support:support-annotations:25.3.0'编译'com.android.support:support-v4:25.3.0'我现在收到来自gradle的以下错误:由于gradlewassembleStgQa--stacktrace--info--debu

android - 您尚未接受以下 sdk 组件的许可协议(protocol) [android sdk build-tools 23.0.1]

我有下一个问题,我正在尝试使用react-native运行我的应用程序。你能帮我吗 最佳答案 Trythisway进入你的android-sdk\tools路径C:\Users\USER\AppData\Local\Android\android-sdk\tools然后运行下面的命令.\androidupdatesdk--no-ui--all--filterbuild-tools-xx.x.x,android-xx,extra-android-m2repository它将在接受许可协议(protocol)的情况下安装根据你的问题,b

android ant -pre-compile 与 -pre-build

我正在开发一个android项目,我们在其中使用ant构建我们的版本。在更改代码中的versionName和其他一些标志时,我们使用Android-ant目标-pre-compile。您还可以使用-pre-buildandroid-ant目标。有人知道这两个目标之间的区别吗? 最佳答案 查看SDK的ant工具文件夹中的build.xml:默认情况下,-pre-compile和-pre-build都是空目标,因此什么都不做。唯一的区别是-pre-build将在-code-gen(非空)之前运行,而-pre-compile在它之后运行。

Android 无法使用 NDK r7 中的 NDK-Build.cmd 构建项目

当我尝试使用JNI和AndroidNDKr7构建我的android项目时。我无法构建项目并出现此错误。平台-WinXpSP2根据开发人员文档,使用ndk-build.cmd文件不需要从cygwin运行...usr/bin/sh:del:commandnotfoundmake:***[clean-installed-binaries]Error127此消息表示我的项目未正确构建。特别是我的静态库[so文件]没有正确链接到apk。注意:我可以使用旧版本的NDK进行构建......这里有什么问题?根据互联网上的其他帖子,我检查了javabin在windows路径上。

java - Android:[aapt] 没有匹配覆盖文件 - 在 ant build 期间

我正在使用ant构建脚本构建我的应用程序。构建显示成功,但我看到很多关于res\drawable-xxxx文件夹中的几个png文件的以下消息。这是其中之一的示例:[aapt]nothingmatchesoverlayfileic_launcher.png,forflavor,,,,,,,,,,,hdpi,,,,,,,这是什么意思?生成的.apk文件是否有问题?这只是一个警告吗? 最佳答案 在我的例子中,我拥有所有三种分辨率的资源,但巧合的是,我正在使用的依赖(库)项目中存在同名资源(仅在一个可绘制分辨率中)...