Articles of 机器人工作室

我可以列出文件夹树中的所有字符串资源文件吗?

我使用基于免费和专业版的productFlavors创建项目,并为不同版本使用不同的字符串资源文件,文件夹构造是cc.png。 如果我在面板中更改Build Variant,Android选项卡中的值显示两个strings.xml(2),一个位于主文件夹,另一个位于free或pro文件夹,可以看到aa.png和bb.png。 我希望所有的字符串资源文件可以一起显示,它会显示三个string.xml(3),第一个是主文件夹,sencond是免费文件夹,第三个是pro文件夹。 我怎样才能做到这一点 ? 谢谢! CC.Png AA.png BB.png 的build.gradle apply plugin: ‘com.android.application’ android { compileSdkVersion 22 buildToolsVersion “22.0.1” defaultConfig { applicationId “info.dodata.messagecleanup” minSdkVersion 9 targetSdkVersion 22 versionCode 7 versionName “1.07” archivesBaseName = “MessageCleanup-V” + versionName } productFlavors { free { applicationId “info.dodata.messagecleanup” buildConfigField “String”, “AppName”, “\”Message Cleanup\”” } pro { applicationId “info.dodata.messagecleanup.pro” buildConfigField […]

Android Studio Gradle无法构建

我几天就遇到了这个问题。 当我尝试构建项目gradle thorws这条消息时。 我清理了项目重新下载的依赖项,但仍然没有解决问题。 帮我找出修复方法。 错误信息 :app:dexDebug Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter$OutputFilesSnapshot Possible causes for this unexpected error include:Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may […]

Android Studio的属性窗口丢失

我不知道属性窗口在哪里。 正如您所看到的那样,它应该在Component Tree下面,但它不是,并且右侧有一个灰色区域。 有任何想法吗?

Android Studio,修改“foreach”命令行返回的样式

我无法想象Android Studio如何通过将它放在两行foreach处理foreach实时模板的样式: for ( : ) { } 在Editor -> Live templates -> Android -> foreach我们可以根据样式取消选择Reformat并且它保持在一行但它看起来像一个临时修复。 我想find( according to style )的地方,以便能够修改它。 谢谢

不推荐使用setTabSFromPagerAdapter

现在我正在使用最新版本的appcompat和设计支持库。 compile ‘com.android.support:appcompat-v7:23.2.1’ compile ‘com.android.support:design:23.2.1’ 现在即将面临一些弃用 private void setupTabLayout() { mTabLayout = (TabLayout)findViewById(R.id.tab_layout); mAdapter = new MyPagerAdapter(getSupportFragmentManager()); mPager = (ViewPager)findViewById(R.id.pager); mPager.setAdapter(mAdapter); mTabLayout.setTabsFromPagerAdapter(mAdapter); mTabLayout.setupWithViewPager(mPager); } 谁知道我要用什么代替..帮帮我..谢谢

Android工作室 – 无法移动Android SDK

我是第一次尝试安装Android Studio。 当我尝试启动应用程序时,安装向导会尝试下载某些组件,但随后会抛出以下错误: Connecting to ‘http://dl.google.com/android/android-sdk_r22.6.2-windows.zip’… Downloading ‘android-sdk_r22.6.2-windows.zip’ from ‘http://dl.google.com/android/android-sdk_r22.6.2-windows.zip’… Unpacking android-sdk_r22.6.2-windows.zip Unable to move Android SDK 有任何想法吗?

自动完成function未在具有双屏幕的Android Studio中显示

我刚刚从Eclipse切换到Android Studio(IntelliJ)。 我无法弄清楚自动完成的工作原理! 我试过Control + Space,Control + Shift + Space,但我没有相关的建议。 不在Java文件中,不在布局文件中。 还有另一条捷径吗? 我需要事先启用一些选项吗?

使用Android Studio中的另一个模块的源代码进行编译

在Android Studio中我有一个Android项目,其中包含一个名为go setup的模块,Gradle是一个Android库。 它包含一个名为com.nwoods.go Java包。 为了这个Stack Overflow提交,它包含一个名为FooBar的类 在同一个Android项目中,我有一个名为ugurdemo1的应用程序模块,它在com.nwoods.ugurdemo1包中有一个MainActivity类。 Android Studio我已经修改了模块ugurdemo1的项目结构,以便在编译时依赖库。 在ugurdemo1的MainActivity中,我想引用并使用来自go FooBar类。 为此,我使用典型的Java import语句为该类开头: import com.nwoods.go.FooBar; … @覆盖 protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); FooBar myFooBarObject = null; 在对FooBar进行干净重建后,Android Studio仍然无法解析FooBar的符号。 Stack Overflow上的类似问题通过在“依赖关系”对话框中编辑编译时设置来解决,但是再次无效。 如果它有任何帮助,我目前正在运行Android Studio IO Preview (0.3.6)

如何用.jar文件更新Android Studio?

我想将我的Android Studio从v0.1更新到v0.2.5并从此处下载.jar文件。 但我不知道我该怎么做! 有谁能够帮助我?

Android Studio Desugar:使用Desugar for Debug转换类失败

我的Android Studio项目最近停止了正确构建。 我不知道是什么导致了这个问题。 这是我尝试过的 我尝试用不同的Android Studio版本构建我的项目,即稳定和不同的Canary频道版本,没有变化 我更改了SDK版本 。 我的项目使用SDK 26正确构建,但现在它没有,也没有使用SDK 27 我交换了构建工具和Gradle版本 ,我的项目使用Gradle插件3.1.0-alpha2和构建工具版本26.0.2正确构建。 我试过很多次 我在Android Studio中使用了“清理项目” , “无效缓存” ……function 我删除了我的构建文件夹 我打开和关闭了Proguard 我尝试修复可能的库问题,但所有这些都无济于事 我想我实际上已将所有内容更改回我之前成功使用的设置,而我的其他具有相似设置的项目构建正常。 完整的错误代码: Error:java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@…\app\build\intermediates\tmp\desugar_args165654356027684238} Error:com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with […]