Articles of 机器人工作室

AssertionError:build-tools-23.0.0与build-tools-23.0.0-preview不匹配

我在安装Android Studio时出现问题,每次在设计视图中将小部件添加到布局时都会崩溃。 所以我下载了碰巧是预览版本的最新版本。 这解决了崩溃问题。 它不是安装程序,只是压缩了所有文件。 所以我删除了旧的Android Studio版本,并将其替换为此预览版本。 现在我每次打开AS时都会收到此错误: AssertionError: build-tools-23.0.0 doesn’t match build-tools-23.0.0-preview此外,当我尝试构建应用程序时,AS不再识别我的手机所以我无法测试它。 我不确定这两个问题是否相关。

无法在布局编辑器中编辑ConstraintLayout

我正在尝试在Android Studio 3.0的布局管理器中编辑ConstraintLayout。 不幸的是,我收到以下错误: 无法实例化以下类: – android.support.constraint.ConstraintLayout exception详细信息java.lang.NoSuchFieldError:在android.support.constraint.ConstraintLayout.init(ConstraintLayout.java:440)上的ConstraintLayout_Layout,位于java.lang.reflect.Constructor的android.support.constraint.ConstraintLayout。(ConstraintLayout.java:420) .newInstance(Constructor.java:423)位于android.view.LayoutInflater.inflate的android.view.LayoutInflater.inflate(LayoutInflater.java:492)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)中。(LayoutInflater。 Java的:394) 我实际上无法拖动项目,它们似乎都是左上角的小点,虽然布局在模拟器上工作正常。 我试着在这里遵循不同问题的建议。 我重建了项目,使缓存无效,确保安装了ConstraintLayout支持存储库并在gradle脚本中implementation ‘com.android.support.constraint:constraint-layout:1.0.2’ ( implementation ‘com.android.support.constraint:constraint-layout:1.0.2’ ),在编辑器中更改主题,但是没什么帮助。 我还能尝试解决这个问题吗? 编辑:我的build.gradle(模块:app)文件: https ://gist.github.com/meyerlasse/44f06e18d6dab50593325f25f9b62bd2

获取更多硬件配置文件到Android Studio

我一直在寻找一些时间来获取和如何将新的硬件配置文件导入Android Studio,或手动构建新的硬件配置文件,但一直没有成功。 有人能指出我能够做到这一点的资源吗? 具体来说,我在Android Studio中谈论这个领域。

为什么Android Studio没有构建和部署正确的apk

我的问题与此问题类似,但部署了应用程序。 目前在Windows上,当我在Android Studio Gradle中单击运行时,按预期开始构建并说已完成(有时完成1次警告,有时,根据情况我可能会得到关于卸载以前APK的对话框) 然后按预期在设备或模拟器上启动活动,但是当我开始测试时,很明显没有部署最新的更改。 安装已静默失败或已部署构建缓存中的旧APK。 我已经关闭了即时运行,但通常不会在运行我的更改之间卸载应用程序,除非我更改了分支(Git)并且Android Studio告诉我版本不兼容。 通常,如果系统进入此状态,唯一有用的是Invalidate Caches / Restart 这是一个难以追踪的问题,是否有其他人遇到过它并且成功地阻止了它?

Android Studio无法解析常见的符号

我仔细遵循了从Eclipse到Android Studio的迁移指南,我得到的唯一错误是“无法解析符号常见”并且正在以下行中发生: import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.GooglePlayServicesUtil; 有谁知道为什么会发生这种情况?

从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] […]