Questions tagged «android-studio»

用于询问有关使用Android Studio(谷歌针对Android应用开发的官方IDE)的问题。一般而言,请勿使用有关Android编程的问题;而是使用[android]标签。






27
警告:API'variant.getJavaCompile()'已过时,已被'variant.getJavaCompileProvider()'取代
同步Gradle时突然出现此错误: 警告:API'variant.getJavaCompile()'已过时,已被'variant.getJavaCompileProvider()'取代。它将在2019年底删除。有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance 受影响的模块:应用 我build.gradle为应用模块准备了这个: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'com.google.gms.google-services' apply plugin: 'io.fabric' android { compileSdkVersion 28 buildToolsVersion "28.0.2" defaultConfig { applicationId "..." minSdkVersion 21 targetSdkVersion 28 versionCode 1 versionName "..." testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" versionNameSuffix = version_suffix [...] } buildTypes { release { minifyEnabled false …

17
app-release-unsigned.apk未签名
我在github上下载了一个Android应用程序的zip文件,我正在尝试运行它,但是出现了一条对话框,显示以下消息 app-release-unsigned.apk is not signed. Please configure the signing information for the selected flavor using the Project Structure dialog. 我正在使用Android Studio。我应该做些什么?

15
Android Studio渲染问题
我使用的是Android Studio 0.2.3,正常打开活动布局时,预览应显示在右侧,以便我可以在文本模式和设计模式之间切换,后者应再次显示布局的预览。 但是,无论是在文本模式下还是在设计模式下,都不会在右侧显示预览。我只是得到错误rendering problems... 当我编译所有内容并在设备上安装该应用程序时,它可以正常工作而没有任何错误。对于开发和试验布局,如果可以使预览正常工作,那仍然会很好。 我也曾尝试在工作室中的不同设备之间切换,但是没有成功。 有谁知道如何解决这个问题?

30
Android-错误:任务':app:transformClassesWithDexForRelease'的执行失败
问题是,debug当我切换到release模式时,我能够运行我的应用程序,但切换到模式时,它会失败。 例外: **FAILURE: Build failed with an exception.** > Execution failed for task ':app:transformClassesWithDexForRelease'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 当我用stacktrace运行gradle build命令时,这就是我得到的 ./gradlew app:transformClassesWithDexForRelease --stacktrace > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 *Exception …


13
Lint:如何忽略“ <key>不翻译成<language>”错误?
我无法编译/调试我们的Android应用,因为本地化文件还不够完善。 我的IDE的验证工具Lint创建错误,提示: newCardsOrderVals未翻译为ar,bg,ca,cs 使用Ant进行编译/安装/运行可以正常工作,但是我想使用自己的IDE来简化调试。 有没有办法关闭此特定检查,或者理想情况下使其成为警告而不是错误? 我知道在发布之前,我们确实需要正确处理本地化文件,但是由于屏幕本身经常被频繁修改,因此暂时还不是优先事项。

4
Android Studio中的iml文件是什么?
Android Studio项目中的iml文件是什么?我读到它是模块的配置文件。我不了解它是如何工作的,我不能仅仅使用gradle脚本与您添加到项目中的外部模块进行集成。 而且,大多数时候AS都会生成它们,所以我无法控制项目行为。如果我有一个可以在不同的IDE(例如Eclipse和AS)中工作的团队,是否可以设置我的项目以使其与IDE无关? 我不完全了解该系统的工作原理。

7
在Mac上找到Android SDK并添加到PATH
我已经在MacBook Air(操作系统版本10.11 El Capitan)上安装了Android Studio,并成功编写了一个小型的“ hello,world”应用程序,并已安装在设备(Nexus 7)上,并在AVD上运行。我现在要做的就是能够从命令行(而不是Android Studio)构建应用程序并将其安装在设备上。我正在按照以下指示进行操作: http://developer.android.com/training/basics/firstapp/running-app.html 和相关的行是: 确保PATH环境变量中包含Android SDK platform-tools /目录,然后执行: 问题是我在机器上找不到Android SDK!我认为它在那里是因为否则程序将无法编译并通过Android Studio运行?也许那是一个错误的假设?我是Mac的新手(我曾经使用过Windows),所以我不知道搜索Android SDK的最佳方法。所以我的问题是: 如何在机器上找到Android SDK?还是向自己证明它不存在? 如果不存在,该如何安装? 如何更改PATH以包括Android SDK?


11
无法在Android Studio中使用小写按钮文字
我有一个琐碎的问题困扰了我一段时间。我尝试用谷歌搜索,但是似乎没有人遇到与我相同的问题,或者没有人将其视为问题。当我在activity_my.xml中的布局下创建按钮时 &lt;Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_1_name" android:id="@+id/button2" android:layout_marginTop="140dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" /&gt; 我得到一个看起来像的按钮 即使我的字符串代码是: &lt;resources&gt; &lt;string name="app_name"&gt;HelloWorld&lt;/string&gt; &lt;string name="hello_world"&gt;Hello world!&lt;/string&gt; &lt;string name="action_settings"&gt;Settings&lt;/string&gt; &lt;string name="button_1_name"&gt;BuTtOn 1&lt;/string&gt; 我知道我肯定在这里缺少一些小东西,但是如何在按钮文本中使用小写/大写呢? 谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.