草庐IT

build-environment

全部标签

android - ndk-build eclipse 参数 : not find class

我们正在为Android设备开发一个系统。为此,我们使用FC16、Eclipse、SDK、NDK。在Eclipse中:运行>外部工具>外部通行费配置>我们有选项卡:[Main]Location:/usr/java/jdk1.7.0_02/bin/javahWorkingDirectory:${workspace_loc:/MyProject/bin}Arguments:-d${workspace_loc:/MyProject/jni}com.myproject.MyActivity[Refresh]SpecifyResourcesMyProject-JNI然后单击“应用”和“运行”时出

android - 即使我将 build/添加到 .gitignore,Git 也不会忽略/build/intermediates/files

我在androidstudio中进行android开发,我试图忽略所有/build/文件,但它不起作用。这是我当前的.gitignore文件#builtapplicationfiles*.apk*.ap_#filesforthedexVM*.dex#Javaclassfiles*.class#builtnativefiles*.o*.so#generatedfilesbin/gen/#Ignoregradlefiles.gradle/build/#Localconfigurationfile(sdkpath,etc)local.properties#Proguardfoldergene

android - NotificationCompat.Builder 缺少 build() 方法

我想做的和他做的一样:AndroidNotificationattime但是在我的AlarmReceiver类中,我有一个错误:方法build()未定义类型NotificationCompat.Builder,在行:mNotificationManager.notify(1,mBuilder.build());androiddevelopersite中有一段类似的代码,但出现了同样的错误(http://developer.android.com/training/notify-user/build-notification.html)。非常感谢任何帮助。 最

android - 另一个 'The project was not built since its build path is incomplete'

我有一个Android项目,我在EclipseIndigo中愉快地构建了数周。我没有更改任何设置、库或工作区组件,也没有添加或删除任何文件。几个小时前,我正在做一个“Runas”以在手机上运行我的应用程序,Eclipse挂了。我什至无法在任务管理器中将其杀死,所以我重新启动了我的电脑。现在,当我尝试构建我的应用程序时,我得到了“由于构建路径不完整,该项目未构建。找不到java.lang.Object的类文件。修复构建路径,然后尝试构建该项目”我删除了gen并进行了清理和构建,结果相同。在构建路径的项目属性中,在库选项卡中显示安卓依赖Android私有(private)库无法获取项目的系

android - 为什么 android.os.Build.VERSION_CODES 在旧平台上工作

正如thisquestion指出的那样以及我所做的一些测试,android.os.Build.VERSION_CODES适用于比您正在使用的VERSION_CODE平台版本旧的平台版本。例如这个:android.os.Build.VERSION_CODES.HONEYCOMB也适用于Gingerbread设备,尽管Honecomb是在Gingerbread之后发布的。这似乎只有在您的目标SDK晚于您使用的VERSION_CODE时才有效,这让我假设版本代码以某种方式从目标SDK编译到APK中。现在,我的问题是:这是如何运作的?根据链接问题的公认答案,这通过int别名工作,但Java似乎

android - Cordova android - 如何用生成的自定义 build.gradle 替换

我有一个cordova项目,我在其中添加了android平台。现在我需要使用我的build.gradle文件而不是生成的文件。在plugins.xml中,我有以下代码来执行此操作。但是在添加plugin的时候,这个build.gradle已经放到package下了,看起来是这样的。//PLUGINGRADLEEXTENSIONSSTARTapplyfrom:"com.test.Name/Name-build.gradle"//PLUGINGRADLEEXTENSIONSEND我在生成的build.gradle中遇到以下错误。Error:(89,0)Cannotconvertrelati

android - android.os.Build 的哪些属性是固定的?

我需要android.os.Build类的固定属性列表。我从here获得了列表我加粗那些我知道是固定的。通过修复,我的意思是固件更新、重置出厂、...没有任何变化android.os.Build.VERSION.RELEASE//当前开发代号,如果这是发布版本,则为字符串“REL”。android.os.Build.BOARD//底层板的名称,如“金鱼”。android.os.Build.BOOTLOADER//系统Bootstrap版本号。android.os.Build.BRAND//软件定制的品牌(例如运营商),如果有的话。android.os.Build.CPU_ABI//na

Android Circle Gradle 警告 : The build VMs have a memory limit of 4G

尝试在circleci.com上运行我的GradleAndroid项目时,我收到以下警告:警告:构建VM的内存限制为4G。您的构建在一个或多个容器上达到了此限制,您的构建结果可能无效。 最佳答案 GRADLE_OPTS可以在circle.yml文件中设置:machine:environment:GRADLE_OPTS:-Xmx512m-XX:MaxPermSize=512m允许您将开发配置和构建配置分开。编辑:CircleCi已经更新了他们的documentation,这是Android构建的推荐配置:machine:environ

android - Android 4.4 KitKat build 中位于/system/app 的系统应用如何获得系统权限?

我是Jaemoon。在Android4.3JellyBean之前,我位于/system/app的系统应用运行良好但它开始出现一些问题,这是Android4.4KitKat中的安全问题。换句话说,我的系统应用程序需要android.permission.WRITE_APN_SETTINGS和android.permission.CONNECTIVITY_INTERNAL等权限,并且在JellyBean之前运行良好但是从KitKat来看,存在如下安全问题。我不明白为什么我的系统应用程序在JellyBean中运行良好,却开始出现来自KitKat的安全问题。我怀疑KitKat是否需要在某些脚本

android - 如何在 build.gradle 中指定 admob 库?

我可以在AndroidStudio的build.gradle中指定AdMob库以避免本地有AdMobjar吗?我试过了dependencies{compile'com.google.ads:6.2.1+'}但它不起作用。我错过了什么吗? 最佳答案 如果您使用以下内容会更好:compile'com.google.android.gms:play-services-ads:7.5.0'因为,它会减少您的apk文件大小。 关于android-如何在build.gradle中指定admob库?,