Articles of 机器人工作室

从Eclipse导入到Android Studio:无法find捆绑消息.AndroidJpsBundle,locale pl_PL

我刚刚将Eclipse项目导入到Android Studio中,并在构建时产生了上述消息。 我想要一个简单的Android应用程序没有像Spring / Hibernate这样的任何框架,我没有在任何地方使用ResourceBundle (我正在使用res/values/strings.xml解决方案)。 我的项目具有Google Play服务的依赖性,其外观包含对ResourceBundle类的一些引用。 另一个问题是我无法解决广告命名空间中的任何类,例如AdView : import com.google.android.gms.ads.AdView; 这听起来像是与原始问题有关。 Error:Android Source Generator: Error: Can’t find bundle for base name messages.AndroidJpsBundle, locale pl_PL java.util.MissingResourceException: Can’t find bundle for base name messages.AndroidJpsBundle, locale pl_PL at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387) at java.util.ResourceBundle.getBundle(ResourceBundle.java:773) at org.jetbrains.jps.android.AndroidJpsBundle.getBundle(AndroidJpsBundle.java:22) at org.jetbrains.jps.android.AndroidJpsBundle.message(AndroidJpsBundle.java:32) at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.runAaptCompiler(AndroidSourceGeneratingBuilder.java:971) at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.doBuild(AndroidSourceGeneratingBuilder.java:210) at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.build(AndroidSourceGeneratingBuilder.java:114) at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1246) at […]

Android ndk_project_path = NULL错误

我知道这个问题在很多次之前都有问过,但没有一个解决方案适合我。 每当我尝试运行我的项目时,我都会收到此错误: 错误:任务’:gpuimage:compileReleaseNdk’的执行失败。 com.android.ide.common.process.ProcessException:执行进程F:\ Android \ sdk \ ndk-bundle \ ndk-build.cmd时出错,参数为{NDK_PROJECT_PATH = null APP_BUILD_SCRIPT = F:\ Studio_Workspace \ klubchat-android \ gpuimage \ build \ intermediates \ ndk \ release \ Android.mk APP_PLATFORM = android-25 NDK_OUT = F:\ Studio_Workspace \ klubchat-android \ gpuimage \ build \ intermediates \ ndk \ release \ _ obj NDK_LIBS_OUT = […]

Android Studio / gradle:为android自动调整图像大小

我正在使用带有Gradle Android Studio 。 我想知道是否有任何方法可以在构建时自动为不同分辨率调整图像大小。 我的意思是有一组图像并自动resize到各种分辨率(例如xxhdpi , xhdpi , hdpi , mdpi , ldpi ) 完美的解决方案是拥有一些gradle插件,可以配置为在构建apk之前在适当的文件夹中生成resize的图像

Android Studio Gradle第一步

有些人可能已经看过Android Studio Gradle i / o,Xavier Ducrohet在他的快速演讲中提到了如何使用android gradle构建系统。 我的问题是,文档和演示文稿缺乏快速启动的信息。 或者至少对我而言。 在我的下面的代码中,我试图解决gradle android插件系统的使用,我确定我有一些错误的步骤和一些正确的。 (我没有经常使用ant或maven) 也许我会一步一步地完成我到目前为止所做的事情。 android { compileSdkVersion 17 buildToolsVersion “17.0.0” defaultConfig { minSdkVersion 7 targetSdkVersion 16 signingStoreLocation = “debug.keystore” signingStorePassword = “***************” signingKeyAlias = “***************” signingKeyPassword = “**************” } 首先我配置调试版本的默认设置(或使用默认设置的每个版本..这意味着没有构建types或风格?) sourceSets: sourceSets { main { manifest.srcFile ‘AndroidManifest.xml’ java.srcDirs = [‘com.project.maingradle’, ‘com.otherproject.changedsourcefilesforthisproject’] res.srcDirs = [‘res’, ‘resfromotherprojectusingpartsofsamecode’] […]

Android Studio无法构建

我有一个非常奇怪的问题,我有一个有其他依赖项目的项目。 该项目在命令行中使用gradle构建良好,但是当涉及Android Studio时,我根本无法使其工作。 我花了大约6个小时尝试,我放弃了。 我从Android工作室得到的错误是 Gradle ‘sample-app-project’ project refresh failed: Could not fetch model of type ‘IdeaProject’ using Gradle distribution ‘http://services.gradle.org/distributions/gradle-1.6-bin.zip’. A problem occurred configuring project ‘:sample-app’. A problem occurred configuring project ‘:sample-app’. Failed to notify project evaluation listener. Configuration with name ‘default’ not found. 它看起来下载zip有问题,但为什么它会在终端上工作。 说实话,我一直在使用Android Studio,但我从未真正理解如何正确使用这些模块。 为什么’sample-app-project’是一个顶级根模块,它有’Android-Gradle’,还有另一个模块’sample-app’,它同时包含’Android-Gradle’和’Android’。 这是来自Android Studio的日志。 2013-06-10 22:45:02,910 [ 5313] […]

Android studio 1.5中的渲染错误?

我是Android新手,最近安装了Android Studio 1.5。 但是我在Android Studio 1.5中渲染渲染问题时遇到了一些问题 我尝试过安装软件包,这些是SDK工具 我搜索论坛寻求帮助,并find了一些答案。 然后我选择了较低版本的Android API(Android 5.0而不是Android 6.0)。 我也试过改变主题(Tried Theme.AppCompat,Holo.Light,Material.Light)。 然后我也用这种方式编辑了styles.xml文件 代替 我试过我在互联网上发现的每一种方法,但没有任何帮助。 主要问题是我无法看到设计界面(或UI,或简称电话屏幕),即使我通过更改某些设置看到它,我也无法添加小部件并编辑布局。 例如,我无法在默认的空白活动中选择Hello World并将其删除。 朋友我是Android开发新手,非常初学者

在使用Android Studio保存时运行unit testing

有没有人设法为他们的项目做一个相当舒适的设置,每次保存都运行unit testing? 我目前有一个拆分项目 – 一个Android应用程序项目,以及一个Android应用程序依赖的Java项目。 我为Java项目编写unit testing并且不时地手动运行它们。 根据我的理解,为了实现预期,我还希望为Java项目提供增量构建。 在使用Gradle及其当前状态时,我不确定这是否可行。

将应用程序设置为默认的Assist Intent

所以目前我的智慧结束了这个问题。 我试图将我的应用程序设置为长按主页按钮时启动的默认应用程序。 我这样做是这样的: 在清单中设置Intentfilter(我还尝试添加MAIN和LAUNCHER操作/类别标签) 请求默认应用程序以允许用户更改(还有一个用于搜索长按操作) Intent intent = new Intent(Intent.ACTION_ASSIST); intent.addCategory(Intent.CATEGORY_DEFAULT); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 这种方法适用于运行6.0之前的软件的设备。 在post 6设备上会询问请求,但默认助手应用程序保持不变。 使用这些确切的步骤时,我的应用程序可以设置为post 6设备上的默认主页应用程序。 我不确定是否有某种特定的许可我错过了什么。 似乎什么都没有用。 谷歌应用程序将始终用于长按。 如果我禁用谷歌应用程序,那么我的应用程序将长按运行。 额外信息:这是一款适用于商家的自助服务终端应用,因此我不想为每一台设备停用Google应用。 我不介意解决方案是否是hacky,因为这不是应用程序商店。

如何在Android Studio 0.5.4中使用PhoneGap?

谁能告诉我如何让Android Studio 0.5.x正确导入和构建PhoneGap项目? 我已经成功安装了JDK SE 1.8.0,Ant 1.9.3,PhoneGap 3.4.0和Android Studio 0.5.4。 正确设置了JAVA_HOME , ANT_HOME和ANDROID_HOME , PATH扩展为包含%JAVA_HOME%\bin以及%ANDROID_HOME%\tools和%ANDROID_HOME%\platform-tools 。 我可以创建一个如下所述的PhoneGap hello-world项目: http : //phonegap.com/install/ 这个vanilla hello-world项目将使用配置的AVD 构建和运行 : phonegap run android –emulator 但是,当我尝试根据本教程将项目导入Android Studio 0.5.4时 ,它将无法编译。 首先,0.5.4中的导入与链接页面上显示的内容完全不同 ,没有显示的选项(您只能选择要导入的文件夹,目标目录以及是否“替换带有依赖项的jar文件夹” ,如果可能的话“/”替换具有依赖关系的库源,如果可能的话“和”创建Gradle-style(camelCase)模块名称“,默认情况下全部选中)。 Android Studio会显示以下错误: Error:(19, 26) error: package android.annotation does not exist Error:(26, 16) error: package org.json does not exist Error:(30, […]

Google Glass App,请在编辑配置中选择Android SDK

首先,让我引导您完成我收到错误的过程。 首先,我在Android Studio 3.0.1中创建了一个成功的Glass项目。 我的其他项目将完全运行,但是当我运行我的玻璃应用程序时,我在编辑配置中收到错误“请选择Android SDK”。 因此,我尝试使用“启动默认活动”和“目标USB设备”更改编辑配置。 不幸的是,这并没有解决我的问题。 这是一个教程,展示了如何创建和部署Google Glass应用程序。 关于这个问题我已经研究过很多,但是我发现的每一个资源都说“同步gradle”。 这个解决方案不能解决我的问题,也不能解决我的问题。 下面是“编辑配置”窗口的示例。