Articles of 机器人工作室

无法parsing符号“IOUtils”

我已经使用下面的代码在我的android应用程序中创build一个临时文件: public File streamToFile (InputStream in) throws IOException { File tempFile = File.createTempFile("sample", ".tmp"); tempFile.deleteOnExit(); FileOutputStream out = new FileOutputStream(tempFile); IOUtils.copy(in, out); return tempFile; } 现在问题是Cannot resolve symbol 'IOUtils' 。 我做了一些Googlesearch,发现使用IOUtils我需要下载并包含一个jar文件。 我从这里下载了jar文件( commons-io-2.4-bin.zip )。 我从zip压缩包中添加了名为commons-io-2.4.jar的jar,当我尝试使用以下命令导入它时: import org.apache.commons.io.IOUtils; 它显示错误Cannot resolve symbol 'io' 。 所以我试图导入它像: import org.apache.commons.* 但是我仍然得到错误Cannot resolve symbol 'IOUtils' 。 问题1:为什么我得到这个错误? 如何解决? 问题2:有什么办法可以在不使用外部库的情况下从InputStream创build临时文件? 或者这是最有效的方法吗? 我正在使用android […]

Android Studio:Google资料库更新失败。 无法读取或创build安装属性文件

我正在运行Archlinux系统,我的用户帐户已经读取了/opt/下的Android SDK和Android Studio文件夹的写入权限。 我收到这些错误: [76583] WARN – dea.updater.SdkComponentSource – 文件/home/enlighter/.android/repositories.cfg无法加载。 [77786] WARN – roid.tools.ndk.GradleWorkspace – 项目“MyApplication”的NDK支持被禁用,因为该项目不包含任何有效的本机configuration。 WARN – dea.updater.SdkComponentSource – 无法加载文件/home/enlighter/.android/repositories.cfg。 当我尝试从当前35版本更新Google版本库到版本36时,出现以下错误: WARN – ectedPackagesStep $ CustomLogger – 无法读取或创build安装属性文件。 更新失败,甚至没有下载所需的文件。 我该如何解决?

Ubuntu 12.04上的Android Studio安装无法初始化

在尝试在Ubuntu 12.04上安装Android Studio时出现此错误。 Plugin com.intellij failed to initialize and will be disabled. null Please restart Android Studio. 有人试图在Linux上运行Android Studio吗? 编辑:好吧,不得不更新我的Java,它的说明是https://help.ubuntu.com/community/Java ; 之后,它的工作。 编辑2:忘记提及,更新后; 去terminal并inputecho $ JAVA_HOME; 然后进入IDEA的bin文件夹; 打开idea.sh并添加export IDEA_JDK='value_you_found_from_echo_java_home' 。 这行应该是之前if [-n $IDED_JDK ..

aapt失踪,但在那里

由于原因,我不得不重新安装ubuntu-14.04-64。 在重新安装之后,当我尝试构build我的android projets时,在输出中我得到了一堆这些行(等等): java.io.IOException: Cannot run program "/home/gps/Android/Sdk/build-tools/23.0.2/aapt": error=2, No such file or directory 现在,我知道这个文件存在于我的设置中,因为: gps@gps-HP-ProBook-4540s:~$ ls -l /home/gps/Android/Sdk/build-tools/23.0.2/aapt -rwxrwxr-x 1 gps gps 1146608 Jan 4 18:47 /home/gps/Android/Sdk/build-tools/23.0.2/aapt gps@gps-HP-ProBook-4540s:~$ file /home/gps/Android/Sdk/build-tools/23.0.2/aapt /home/gps/Android/Sdk/build-tools/23.0.2/aapt: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=fc8aded5418584519d59f2133e81184fe3d4bdfd, not stripped gps@gps-HP-ProBook-4540s:~$ 我从v19开始安装了所有sdk工具。 […]

Android Studio错误13 =在Linux中拒绝权限

我正在使用Android工作室最新版本的Linux(初级月神具体)。 我成功安装了jdk,android studio和sdk,android studio完全打开我们,甚至可以在我的应用程序上工作。 但是当我bulid的应用程序,它给出了错误13:权限被拒绝,并在新标签中打开一个黑色的圆形图像PNG。 Information:Gradle tasks [:app:compileDebugSources] :app:preBuild :app:preDebugBuild :app:checkDebugManifest :app:preReleaseBuild :app:prepareComAndroidSupportAppcompatV72103Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42103Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE :app:generateDebugBuildConfig UP-TO-DATE :app:generateDebugAssets UP-TO-DATE :app:mergeDebugAssets UP-TO-DATE :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources UP-TO-DATE :app:mergeDebugResources :app:mergeDebugResources FAILED /home/suUs12/AndroidStudioProjects/MyApplication/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png Error:Error: Cannot run program "/home/suUs12/Android/Sdk/build-tools/21.1.2/aapt": error=13, Permission denied Error:Execution failed for task ':app:mergeDebugResources'. > /home/suUs12/AndroidStudioProjects/MyApplication/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png: Error: Cannot run program "/home/suUs12/Android/Sdk/build-tools/21.1.2/aapt": […]

如何从Windows(v10)完全卸载Android Studio?

我已经看到了这个问题。 但这是Mac OS。 我正在使用Windows。 每当我创build一个新的项目或尝试build/rebuild项目冻结! 我已经安装了最新版本(9/10/2016)。 但情况正在恶化。 我想彻底删除它,并安装它,如果我第一次安装它。 任何帮助被赞赏。

NDKBuild失败

我无法让我的NDK在Android Studio中正确编译。 每当我尝试运行编译我收到以下错误。 错误:任务“:app:ndkBuild”的执行失败。 启动过程中发生了一个问题'command'ndk-build.cmd'' 我有以下设置 而我的build.gradle文件如下。 import org.apache.tools.ant.taskdefs.condition.Os apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "edu.uky.cs.www.diagramaphone" minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" sourceSets.main{ jniLibs.srcDir 'src/main/libs' jni.srcDirs = [] //disable automatic ndk-build call } project.ext.versionCodes = ['armeabi':1, 'armeabi-v7a':2, 'arm64-v8a':3, 'mips':5, 'mips64':6, 'x86':8, 'x86_64':9] //versionCode digit for each supported […]

Android Studio开始在Windows 8 64位上失败

安装工作正常,JDK也没有发现问题。 安装后程序无法启动。 双击图标结果什么也没有发生。 作为pipe理员或安装“只为我”或所有用户没有区别。 我没有答案..这可能是一个普遍的问题?

Android Studio导致Windows 8.1崩溃

自从我更新我的个人电脑到Windows 8.1,当我启动Android Studio并运行一个简单的应用程序,我正在testing,我得到:(具有“critical_structure_error”,迫使我的核心i7重新启动! 当我发现我的磁盘在任务pipe理器中是100%时,我使用CCleaner清理了所有的临时文件,但是这似乎没有解决太多(即使我清理了16G!)。 当我再次打开Android Studio时,出现如下一些错误: 无法从文件“C:\ Users \ Me \ .AndroidStudioPreview \ config \ options \ feature.usage.statistics.xml”加载设置:java.lang.AssertionError:意外的内容存储修改文件内容将被重新创build 如果我离开AS,它会popup相同types的内容存储错误,直到我closures并重新打开AS。 一旦我重新开放,我可以看到这个项目,它build立的很好。 似乎在这一点上,如果我打开模拟器,那是当我得到的蓝色屏幕:( 我真的想保留Windows 8.1和当前的0.5.9版本的AS,而不必恢复到Win 8或其他AS版本。 更重要的是,我不希望我的电脑每次使用Android Studio时崩溃! 任何想法发生了什么?

Android Studio:使用Mac(OSX)和Windows为同一项目更改SDK位置

我正在开发一个Android Studio项目,我的团队成员使用Windows并使用OSX。 问题是,当我从git中提取新代码然后打开项目时,我根据Mac的SDK位置得到各种更改: 首先在开启项目时发出通知: git difflogging了一系列与此类似的更改: 我们如何configurationAndroid Studio项目,以便这些自动代码更改不必发生,或者有办法减less更改的文件数量? 更新: 我更新了.gitignore并将其推送到远程回购。 当我的团队更新了更多的代码,我把它拉了,我仍然有同样的问题。 这是拉我的git status片段(我用“…”来表示该文件夹中的多个文件): modified: .idea/gradle.xml modified: .idea/misc.xml modified: .idea/modules.xml modified: .idea/vcs.xml modified: app/app.iml modified: app/build/intermediates/incremental/mergeAssets/androidTest/debug/merger.xml … modified: app/build/intermediates/incremental/mergeResources/debug/merger.xml modified: app/build/intermediates/res/debug/anim/abc_fade_in.xml … modified: app/build/intermediates/res/debug/anim/abc_slide_out_top.xml modified: app/build/intermediates/res/debug/color-v11/abc_background_cache_hint_selector_material_dark.xml modified: app/build/intermediates/res/debug/color-v11/abc_background_cache_hint_selector_material_light.xml modified: app/build/intermediates/res/debug/color/abc_background_cache_hint_selector_material_dark.xml … modified: app/build/intermediates/res/debug/color/wallet_secondary_text_holo_dark.xml modified: app/build/intermediates/res/debug/drawable/abc_btn_borderless_material.xml … modified: app/build/intermediates/res/debug/drawable/timeline_button_hover.xml modified: app/build/intermediates/res/debug/layout/abc_action_bar_title_item.xml … modified: app/build/intermediates/res/debug/layout/support_simple_spinner_dropdown_item.xml modified: app/build/intermediates/res/debug/menu/menu_all_locations.xml modified: […]