Android Studio 0.4.2工作正常,今天我打开它,几乎所有东西都是红色,自动完成已停止工作.我看看导入和AS似乎告诉我它突然找不到android.support.v4(提供我删除未使用的导入的选项).(android.support.v7似乎很好).
我尝试过的事情:
在这里它是相关的:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion '19.0.0'
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
}
}
dependencies {
compile 'com.android.support:support-v4:19.0.0'
compile 'com.android.support:gridlayout-v7:19.0.0'
compile 'com.android.support:appcompat-v7:19.0.0'
compile 'com.google.android.gms:play-services:4.0.30'
compile project(':libraries:facebook')
compile files('libs/core.jar')
}
Run Code Online (Sandbox Code Playgroud)
当我点击"与Gradle同步"并打开"项目设置"时,我收到一个红色错误,告诉我我有重复的库引用并删除未使用的库引用.
我的项目编译并运行良好,但我真的需要自动完成工作!有没有人有什么建议?
我正在尝试使用新的Android Studio测试Google Play服务.我有一个与google_play_services.jar相关的项目.但是当我尝试重建项目时,我收到以下错误:
Information:[TstGP3-TstGP3] Crunching PNG Files in source dir: C:\Users\ans\AndroidStudioProjects\TstGP3\TstGP3\src\main\res
Information:[TstGP3-TstGP3] To destination dir: C:\Users\ans\AndroidStudioProjects\TstGP3\build\classes\res-cache\TstGP3-TstGP3
Information:Compilation completed with 2 errors and 0 warnings in 2 sec
Information:2 errors
Information:0 warnings
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\Android_BuildConfig_Generator\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\BuildConfig.java
Error:Error:line (4)error: duplicate class: com.example.tstgp3.BuildConfig
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\aapt\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\R.java
Error:Error:line (10)error: duplicate class: com.example.tstgp3.R
Run Code Online (Sandbox Code Playgroud)
它似乎有两个BuildConfig文件和两个R类.我该如何解决这个问题?
编辑:
我注意到编译器编译了两个R.java文件:一个位于我的项目文件夹中,另一个位于文件夹%USERPROFILE%.AndroidStudioPreview所以,我试图在编译器设置中排除这个"Preview"文件夹现在它正在发挥作用.只有在我的项目中开始使用Google Play服务类后,才会出现此问题.如果有人能解释这个问题背后的原因,我将不胜感激.
在我的android Studio中,编译器无法找到ActionBarActivity
.因此,我遇到了很多错误.编译器无法导入ActionBarActivity
和ActionBar
类.这些是编译器抛出错误的行:
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
Run Code Online (Sandbox Code Playgroud)
在提出问题之前,我尝试搜索stackoverflow.我得到的答案是eclipse,即添加库.我试过在Android Studio中做,但没有得到任何东西.
我使用的是Ubuntu 14,Android Studio 0.8.6.我正在使用Genymotion来运行应用程序,我得到的响应是:
W/GooglePlayServicesUtil? Google Play services is missing.
Run Code Online (Sandbox Code Playgroud)
尝试在Android Studio中导入Google Play服务库,也可以在Android Studio中使用Google Play服务.从Android SDK Manager安装以下软件包:Android支持存储库,Android支持库,Google Play服务,Google Repository.
我正在尝试运行Android Studio默认活动(地图活动).这是清单文件:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MapsActivity"
android:label="@string/title_activity_maps" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="@string/google_maps_key" />
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
Run Code Online (Sandbox Code Playgroud)
build.gradle的依赖关系:
dependencies {
compile 'com.google.android.gms:play-services:5.2.08'
compile 'com.android.support:appcompat-v7:20.0.0'
}
Run Code Online (Sandbox Code Playgroud)
默认的MapsActivity.java:
import android.support.v4.app.FragmentActivity;
import android.os.Bundle; …
Run Code Online (Sandbox Code Playgroud) android google-play google-maps-android-api-2 android-studio genymotion
当我尝试在Android Studio中构建项目时,我收到上图所示的错误.
该文件夹中不存在错误中提到的文件.我试图删除整个文件夹,希望它能重新下载所需的文件.它确实重新下载了该文件夹,但它再次没有该文件.
据我所知,我没有在我的项目中的任何地方使用此文件.
任何帮助将不胜感激.
谢谢.