Articles of android studio

找不到com.google.android.gms:play-services:7.0.0

我正在尝试更新使用GMS库的旧项目。 但是,Gradle同步无法刷新项目,给出标题中提到的错误。 这就是build.gradle的样子: project(“:android”) { apply plugin: “android” apply plugin: ‘com.android.application’ configurations { natives } dependencies { compile project(“:core”) compile “com.badlogicgames.gdx:gdx-backend-android:$gdxVersion” natives “com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi” natives “com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a” natives “com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86” compile “com.google.android.gms:play-services:7.0.0” } } 错误是: Error:Could not find com.google.android.gms:play-services:7.0.0. Searched in the following locations: file:/C:/Users/Harri/.m2/repository/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.pom file:/C:/Users/Harri/.m2/repository/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.jar https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.pom https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.jar https://oss.sonatype.org/content/repositories/snapshots/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.pom https://oss.sonatype.org/content/repositories/snapshots/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.jar https://oss.sonatype.org/content/repositories/releases/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.pom https://oss.sonatype.org/content/repositories/releases/com/google/android/gms/play-services/7.0.0/play-services-7.0.0.jar Required by: CarGame-refresh:android:1.2 我已经在SDK管理器中安装并更新了所有必需的东西: 应该注意的是,这个项目最初是一个Eclipse项目,我刚刚导入Android Studio。 […]

如何在Android Studio中使用Doxygen插件?

我需要在Android Studio中为我的应用创建一个文档。 我已经在eclipse中使用Doxygen创建了文档,但我不知道如何在Android Studio中使用Doxygen来生成自动文档。 我尝试在网上搜索,但我能find的只是Eclipse Doxygen插件,任何人都可以在Android工作室中使用Doxygen吗?

Lint:如何忽略“未在中翻译”错误?

我无法编译/调试我们的Android应用程序,因为本地化文件还不完善。 我的IDE的validation工具Lint创建错误说: newCardsOrderVals未翻译为ar,bg,ca,cs 使用Ant编译/安装/运行工作正常,但我想使用我的IDE来简化调试。 有没有办法关闭这个特定的检查,或理想情况下使其成为警告而不是错误? 我知道在发布之前我们确实需要正确地获取本地化文件,但暂时不是优先级,因为屏幕本身正在经常被修改。

如何在build.gradle中检索ADB的路径

我试图通过gradle task启动应用程序。 task runDebug(dependsOn: [‘installDebug’, ‘run’]) { } task run(type: Exec) { commandLine ‘adb’, ‘shell’, ‘am’, ‘start’, ‘-n’, ‘com.example.myexample/.ui.SplashScreenActivity’ } 但是这段代码不起作用,我得到错误: a problem occurred starting process ‘command ‘adb” 但是,当我明确指定adb的路径时,将启动应用程序。 task run(type: Exec) { commandLine ‘D:\\android\\android-studio\\sdk\\platform-tools\\adb’, ‘shell’, ‘am’, ‘start’, ‘-n’, ‘com.example.myexample/.ui.SplashScreenActivity’ } 那么我怎样才能得到一个包含路径的variables并将其传递给commandLine ?

Android Studio:渲染问题缺少为此布局选择的样式 – 正确主题,无法find具有id的样式

我想为CardView创建卡片项xml布局并收到此错误。 这里的常见解决方案没有奏效(尝试过所有这些以及其他类似post)。 这是我的xml : 这是styles.xml的相关部分: @color/primary @color/primary_dark @color/primary_accent @color/white 这是Manifest的相关部分: 这是gradle build脚本的相关部分: compile ‘com.android.support:appcompat-v7:23.0.1’ compile ‘com.google.android.gms:play-services:8.1.0’ compile ‘com.android.support:design:23.0.1’ compile ‘com.android.support:cardview-v7:23.0.1’ compile ‘com.android.support:recyclerview-v7:23.0.1’ 这是错误: 谢谢,

NoClassDefFoundError:解析失败:Landroid / support / v7 / appcompat / R $ styleable

新手试图完成我的第一个应用程序教程由谷歌提供。 在去往这个致命exception的路上,我确实导入了很多随机软件包,以摆脱许多事情的“无法解决”错误,ActionBarActivity,EditText,Fragment,LayoutInflater等,但不确定这是否重要。 无论如何,当我点击主活动中的“发送”按钮时,我的应用程序崩溃并产生致命exception。 这是我的代码和logcat文件。 MyActivity.java(本教程的MainActivity.java) package magiccoupons.tutapp; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.EditText; public class MyActivity extends Activity { public final static String EXTRA_MESSAGE = “com.example.myfirstapp.MESSAGE”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds […]

flavorDimensions gradle错误 – Android Studio 3.0 Canary 1

我想将我的项目升级到Android Studio 3.0 Canary 1和gradle:3.0.0-alpha1插件,但是我对包含项目的flavor的正确定义存在问题。 我按照Google的官方迁移指南进行了操作: https : //developer.android.com/studio/preview/features/new-android-plugin-migration.html 在我的主应用程序build.gradle中,我按照迁移指南的建议定义了“myflavor” flavorDimensions : android { flavorDimensions “myflavor” productFlavors { dev { dimension “myflavor” minSdkVersion 21 } prod { dimension “myflavor” minSdkVersion 16 } } buildTypes { debug { signingConfig signingConfigs.debug } release { debuggable false signingConfig signingConfigs.release minifyEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } dependencies { […]

无法在com.android.build.gradle.AppExtension_Decorated上find属性’xxxx’

我将这些行添加到gradle文件后出现此错误: buildTypes.each { it.buildConfigField ‘String’, ‘OPEN_WEATHER_MAP_API_KEY’, MyOpenWeatherMapApiKey } 然后日志显示: Could not find property ‘MyOpenWeatherMapApiKey’ on com.android.build.gradle.AppExtension_Decorated@c3b784 谷歌搜索的解决方案无法解决我的问题。 请告诉我我哪里错了?

Android appcompat v7:23

今天,Google发布了SDK 6 API 23+。 我尝试用API 23创建一个项目,但是我遇到了以下问题: 无法解决:com.android.support:appcompat-v7:23.0 这是我的gradle文件: android { compileSdkVersion 23 buildToolsVersion “23.0.0” defaultConfig { applicationId “my.package” minSdkVersion 17 targetSdkVersion 23 versionCode 1 versionName “1.0” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } dependencies { compile fileTree(dir: ‘libs’, include: [‘*.jar’]) wearApp project(‘:wear’) compile ‘com.android.support:appcompat-v7:23.0’ compile ‘com.google.android.gms:play-services:7.8.0’ } 在SDK管理器中,未列出版本23以进行更新: 我怎么解决这个问题?

Android Studio – 如何使用库(来自eclipse项目)

是。 每个人都在测试Android Studio。 我在我的项目中使用Eclipse,我想迁移到Android Studio。 我的项目有问题。 我读了这个页面: http : //developer.android.com/sdk/installing/migrate.html 在我看来,不是很好。 我在我的项目库中使用的不是.jar格式,但它们是eclipse项目(在属性中选中“is library”)。 你能告诉我如何将我的项目转移到Android Studio吗? 我遇到了问题和大量错误。 我也在使用Google Play服务,Android Studio向我展示了相同API的旧版本。 如何添加例如ActionBarSherlock或Android-ViewPagerIndicator? Shoud我导入就像在Eclipse中所有这些项目一样。 但是在Android Studio中我不能将项目标记为库?