Tag: android studio

terminal没有注册在Android Studio中input

当我在android studio中打开terminal并键入时,什么都不logging,光标保持放置。 屏幕截图捕捉闪光之间的光标,但它保持正确的应用程序>。 其他人有4个月前在这里: Android Studioterminal问题相同的问题 但没有人提出解决scheme。 有人知道怎么修这个东西吗?

Android Studio更新0.5.3 – 未find平台“android-19”

昨天我打开了Android Studio,并要求我更新。 我现在有v0.5.3,SDK 19完全安装和gradle 0.9。+。 我认为这个信息是正确的,但我并不完全知道这个gradle策略是如何工作的。 问题是我的gradle应用程序停止同步,甚至当我创build一个全新的项目,它不同步。 以下是详细信息: 项目的build.gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } allprojects { repositories { mavenCentral() } } 应用程序的build.gradle: apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion […]

Android Studio有两种不同的清单文件

我在Android Studio中为定义两个不同的清单文件时遇到了问题。 这是我目前的项目结构: free风格的AndroidManifest.xml如下所示: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="se.example.package"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> </manifest> main风格中的AndroidManifest.xml没有使用权限,但包含了所有风格之间共享的其他清单代码。 专业版的AndroidManifest.xml如下所示: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="se.example.package"> <uses-permission android:name="com.android.vending.CHECK_LICENSE" /> </manifest> build.gradle定义了两种风格 productFlavors { free { applicationId 'se.example.package.free' minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName '1.0' } pro { minSdkVersion 14 applicationId 'se.example.package.pro' targetSdkVersion […]

(Android Studio)如何通过我的代码进行debugging?

当我尝试通过Android中的代码(使用Step Into,F7命令)进行debugging时,debugging器带我通过所有系统类,这是我不想要的。 例如,当我在下面的第二行放置一个断点(即“startActivity(ourIntent);”),而不是进入我的活动(即“myclass),执行点进入Activity.java> Instrumentation.java等…所有的系统类 我不要那个。 我只想穿过我写的代码。 什么是实现这一目标的方法? Intent ourIntent = new Intent(MainActivity.this, "com.practice.gamesbook.myclass"); startActivity(ourIntent); “debugging器”>“步进”下的“添加新模式”选项被禁用

在Android Studio中导入drawable的快速方法?

在某个Android项目中,您需要在res/drawable目录中导入一些绘图工具(无论是工具栏图标,图像还是UIfunction)。 大多数情况下,您有图像缩放为最常见的限定符( drawable-hdpi , drawable-mdpi , drawable-xdpi , drawable-xxdpi ,…)。 所以我们需要为每个drawable创build三个,四个,甚至五个文件复制/粘贴: external_dir/drawable-mdpi/file.png -> my_package/drawable-mdpi/file.png external_dir/drawable-hdpi/file.png -> my_package/drawable-hdpi/file.png external_dir/drawable-xdpi/file.png -> my_package/drawable-xdpi/file.png external_dir/drawable-xxdpi/file.png -> my_package/drawable-xxdpi/file.png 这是烦人的,如果你不得不导入多个图片。 有没有一个简单快捷的方法来将这四个file.png实例右file.png相应的包文件夹中? 在IDE中实现了一些function? 一些简单的解决方法? 我的工作stream程至今一直是: 从OS文件pipe理器复制/粘贴,从外部目录复制到软件包,然后刷新Android Studio中的资源文件。 这意味着打开每一个合格的子目录,所以四个步骤; 从OS文件pipe理器移动到external_dir ,searchfile.png ,在一个列表中获取四个实例,拖放到Android Studio中,然后为每个图片右键单击导航栏上的Copy , Paste并Paste到相应的软件包目录。 不是更好! 有什么build议? 编辑 – 我当然不是真的要求“build议” – 我想知道是否有办法减less移动到一个(或这样)的数量。

Gradle错误升级到Android Studio 3.0 Beta 1

注意:这似乎是Android插件的问题。 查看相关问题的评论。 构build项目时出现以下gradle错误: Gradle sync failed: Cause: java.lang.NullPointerException at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:98) at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94) at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255) at java.nio.file.Paths.get(Paths.java:84) at com.android.build.gradle.internal.scope.BuildOutput.getOutputPath(BuildOutput.java:222) at com.android.build.gradle.internal.scope.BuildOutputs.lambda$load$2(BuildOutputs.java:243) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1376) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) … 我还会注意到,我不得不手动设置jdk位置,因为如果我使用捆绑的,那么gradle守护进程将不会启动,抱怨说没有处于预期的上下文环境中(而是期望绑定上下文,而不是获取外部上下文)。 这个configuration在金丝雀9上工作(与捆绑的jdk)。

升级到Android Studio 2.3后,android-apt的插件不兼容

从2.2升级到2.3后,我看到这个警告 当我尝试编译项目时,我看到这个编译错误 我怎样才能解决这个问题,而不降级到以前的gradle版本? 有没有可以解决这个问题的android-apt的更新?

为自定义源设置的Android的Gradle口味 – Gradle文件应该是什么样的?

我已经有一个旧的eclipse项目,我已经进入android studio并设置使用口味。 它似乎工作正常,直到我开始尝试在我的口味之间使用不同的Java文件。 我的项目设置是这样的: ProjectRoot +- acitonbarsherlock +- facebook +- myLib1 +- myProject +- src +- commonFiles +- flavor1 +- flavor2 +- res +- flavor1 +- flavor2 myProject gradle文件的android内核看起来像这样: android { compileSdkVersion 17 buildToolsVersion "18.0.1" signingConfigs { … } productFlavors { flavor2 { } flavor1 { } } sourceSets{ main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = […]

错误:原因:com.android.sdklib.repository.FullRevision

我想尝试从AS 2.0即时运行 – 为了这个工作,我不得不更新到2.0.0-alpha1构build插件 – 但是当这样做,我不能gradle-sync项目了,因为我越来越: Gradle 'SCR' project refresh failed Error:Cause: com.android.sdklib.repository.FullRevision 任何人都知道这个的原因/解决方法?

UnsatisfiedLinkError:dlopen失败:无法在API <20上find由“libsupportjni.so”引用的符号“strtof”

我在启动时立即收到以下错误,但仅针对运行API <20的设备。 **编辑:我最初在Android Studio 2.4中报告了这一点,这仍然是Android Studio 3.0稳定的问题 D/dalvikvm: Trying to load lib /mnt/asec/[[packagename]]-1/lib/libsupportjni.so 0x41b13f30 E/dalvikvm: dlopen("/mnt/asec/[[packagename]]-1/lib/libsupportjni.so") failed: dlopen failed: cannot locate symbol "strtof" referenced by "libsupportjni.so"… W/dalvikvm: Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/android/tools/profiler/support/ProfilerService; D/AndroidRuntime: Shutting down VM W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41659ce0) E/AndroidRuntime: FATAL EXCEPTION: main Process: [[packagename]], PID: 7500 java.lang.UnsatisfiedLinkError: dlopen […]