今天我已经下载了Android Studio v 0.8.0 beta。 我试图在SDK 17上testing我的应用程序。 Android工作室错误Failure [INSTALL_FAILED_OLDER_SDK]这是我的Android清单 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.vahe_muradyan.notes" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".Main_Activity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 看来,android studio使用build.gradle中的configuration。这里是build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 'L' buildToolsVersion "20.0.0" defaultConfig { applicationId "com.vahe_muradyan.notes" minSdkVersion 8 targetSdkVersion […]
我不小心创build了一个没有.xml扩展名的文件。 在将该文件关联到其他types之后,我立即单击另一个对话框…? 将文件重命名为包含.xml后,该文件仍然没有语法突出显示。 我试过closuresAndroid Studio,删除文件和重新创build等。它仍然显示为一个普通的文件。 如果我用不同的.xml文件创build一个文件,它会很好地关联。 有任何想法吗?
我需要启用谷歌+ API,所以我需要debug.keystore 。 我切换到Android Studio,不知道它在哪里。 我可以在path〜/ .android / debug.keystore中find它。
在strings.xml添加新项目之后,通常他们不会立即在Android Studio的预览版中开始工作。 无法parsingresource @ string / faq_customer_service 预览看起来像这样: 我显然试图重新构build项目,甚至运行gradle clean assembleDebug ,但似乎没有帮助。 在模拟器和真实设备上,新添加的string资源可以正常工作。 任何伎俩来强制Android Studio重新加载资源,以便正确的文本显示在预览?
所以我正在尝试我们的Android Studio并testing一个在eclipse中工作的项目。 我得到了一切编译和应用程序将推出很好,但我不能让我的unit testing和工作。 我最终通过添加我的应用程序lib文件夹作为依赖项来编译他们,但我不认为我的运行configuration是正确的,因为每当我运行我的testing时,我得到这个错误 Installing <packagename> DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/<packagename>" pkg: /data/local/tmp/<packagename> Success Running tests Test running started Test running failed: Unable to find instrumentation info for: ComponentInfo{<packagename>/android.test.InstrumentationTestRunner} Empty test suite. 编辑:对于所有新来的人来说,自从我最初发布这个问题以来,Android Studio的状态已经发生了很大的变化,但是许多有帮助的人仍然继续为这个错误发布他们特定的解决scheme。 我build议通过激活sorting,并检查出最新的答案。
我在我的Android Studio中的每个文件的第一行得到这个奇怪的错误。 一切正常,直到我更新我的Android Studio。 有人可以向我解释发生了什么事以及如何摆脱这样的错误吗? 我会很感激任何帮助。 PS:尽pipe有这个错误,我可以编译并成功运行我的代码。
我第一次安装了(Android Studio 1.2 + SDK包),我创build了一个带有演示选项卡活动的testing项目。 我没有写一行代码,一切都是由Android Studio生成的 在fragment_main.xml中发生以下问题。 java.lang.ClassNotFoundException: android.support.v4.view.ViewPropertyAnimatorListener at org.jetbrains.android.uipreview.ModuleClassLoader.load(ModuleClassLoader.java:127) at com.android.tools.idea.rendering.RenderClassLoader.findClass(RenderClassLoader.java:53) at org.jetbrains.android.uipreview.ModuleClassLoader.findClass(ModuleClassLoader.java:84) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585) at java.lang.Class.getConstructor0(Class.java:2885) at java.lang.Class.getConstructor(Class.java:1723) at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:348) at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:105) at com.android.tools.idea.rendering.LayoutlibCallback.loadView(LayoutlibCallback.java:177) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:214) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:142) at android.view.LayoutInflater.inflate(LayoutInflater.java:482) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at com.android.layoutlib.bridge.bars.BridgeActionBar.<init>(BridgeActionBar.java:84) at com.android.layoutlib.bridge.bars.AppCompatActionBar.<init>(AppCompatActionBar.java:56) at com.android.layoutlib.bridge.impl.RenderSessionImpl.createActionBar(RenderSessionImpl.java:1691) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:362) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:321) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:350) […]
我有非常慢的带宽,所以我试图保持所有需要的文件在本地机器上设置Android工作室完全离线。 当我点击创buildNew Project它总是尝试下载一个名为gradle-1.6-bin.zip的文件,我下载并试图通过插件pipe理器本地安装,但是它给了我一个错误: 无法从文件gradle-1.6-bin.zip中加载插件描述符 那么我需要下载哪些其他文件,以及如何正确安装这些文件才能在Android Studio下离线工作。
在Eclipse中,您只需单击新button并selectandroid活动来添加新的活动。 但Android Studio有点不同; 我找不到如何将新的活动添加到项目中。
我正在使用标准的Android Studio目录结构,并创build了不同的构buildtypes: buildTypes { debug { runProguard false packageNameSuffix ".debug" signingConfig signingConfigs.debug } preview.initWith(buildTypes.debug) preview { packageNameSuffix ".preview" } release { runProguard false signingConfig signingConfigs.release } } 一切都编译好,但AS不承认所有的源文件夹。 只有main和debug下的文件夹被标记为源, preview和release下的文件夹显示为普通文件夹实际上这些文件夹中没有错误检查 我检查了.iml文件,并没有添加sourceFolder标签。 如果我手动编辑项目的iml文件添加行: <sourceFolder url="file://$MODULE_DIR$/src/preview/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/preview/res" type="java-resource" /> 它似乎工作正常。 …直到我与我的gradle文件同步 – 删除上面的行。 这是gradle插件中的错误,还是我做错了什么?