Tag: 机器人工作室

导入NotNull或Nullable和Android Studio不会编译

当我将@NotNull或@Nullable注释添加到参数时,Android Studio会自动帮助我添加/lib/annotations.jar并导入 import org.jetbrains.annotations.NotNull import org.jetbrains.annotations.Nullable; 但在此之后,该项目将不会编译。 如果我也删除注释但保留导入语句,项目仍然不会编译。 但是,如果我删除NotNull和Nullable的导入语句项目编译好 ! Android Studio提供了一个通用的错误: Gradle: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Bugtester:compileDebug'. > Compilation failed; see the compiler error output for details. * Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option […]

会话“应用程序”:错误启动活动

在Android Studio 2.0更新而Gradle构build完成后,我得到这个: 会话“应用程序”:错误启动活动。 它阻止应用程序启动,但它安装在我的模拟器。 这是运行选项卡中出现的内容: 执行时出现意外错误:am start -n“com.example.user.ypologismosmoriwn / com.example.user.ypologismosmoriwn.MainActivity”-a android.intent.action.MAIN -c android.intent.category.LAUNCHER启动活动时出错 这里是代码: package com.example.user.ypologismosmoriwn; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } 这只是一个空的活动,没有添加任何东西 而XML代码只是一个包含4个文本和3个checkbox的相对布局 这是我得到的logcat 感谢任何愿意帮助的人

试图从视图中删除片段给我mNextAnim NullPointerException

我有3个片段,一个NavigationDrawer,一个MapFragment和一个用户定义的“MapInfoFragment”。 我希望“MapInfoFragment”在某些事件上在MapFragment顶部显示为半透明,并在其他事件上消失。 我真的不在乎是否我每次都完全删除片段并创build一个新片段,或者只是更改显示的可见性和信息。 目前我只是试图使用FragmentManager的.hide()函数,但我也试过.remove和.detach具有类似的结果。 错误: 03-18 14:28:10.965 24711-24711/com.[packageName].asTest D/AndroidRuntime﹕ Shutting down VM 03-18 14:28:10.965 24711-24711/com.[packageName].asTest E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.[packageName].asTest, PID: 24711 java.lang.NullPointerException: Attempt to write to field 'int android.app.Fragment.mNextAnim' on a null object reference at android.app.BackStackRecord.run(BackStackRecord.java:658) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1447) at android.app.FragmentManagerImpl$1.run(FragmentManager.java:443) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5017) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) […]

如何强制Android Studio 0.6.0使用SDK Build Tools 19.1.0

我刚刚更新了我的Android Studio到0.6.0,并更新了SDK Build Tools到19.1.0,但是我得到这个错误: The SDK Build Tools revision (19.0.3) is too low. Minimum required is 19.1.0 我如何强制它使用SDK Build Tools 19.1.0? 我试图删除19.0.3,但它没有帮助。 [ 75364] WARN – nal.AbstractExternalSystemTask – The SDK Build Tools revision (19.0.3) is too low. Minimum required is 19.1.0 com.intellij.openapi.externalSystem.model.ExternalSystemException: The SDK Build Tools revision (19.0.3) is too low. Minimum required is 19.1.0 […]

在Android Studio中更改大括号的样式

我最近开始使用Android Studio。 它默认使用这种样式的大括号: public void scanFile(String filePath) { } 我需要提交的代码的样式如下: public void scanFile(String filePath) { } 我在哪里可以find这个设置?

如何禁止“避免使用捆绑版Google Play服务SDK”警告?

我在我的Android应用程序中使用Google Play服务,所以我在我的build.gradle有依赖build.gradle 。 compile 'com.google.android.gms:play-services:10.2.1' 但Android Studio会显示警告: Avoid using bundled version of Google Play services SDK 。 这个警告是什么意思? 我应该如何避免它? 我search了很多没有find相关的信息。

Android Studio将物理设备识别为空?

我一直在开发一个适用于Android的Android应用程序(SDK分钟版本14),并且通常使用三星Galaxy 2和Nexus 7等平板电脑进行testing。但是,当我尝试运行应用程序(通过单击AndroidStudio中的运行)无法识别平板电脑信息,如下图所示。 有趣的是,如上图所示,当Android版本为4.2.2时,AS也将设备sdk设置为API 1 平板电脑已经设置为接受“USBdebugging”的开发人员选项,我已经尝试重新启动平板电脑,并重新启动AS,但我仍然遇到同样的问题(一切都很好,与Nexus 7和三星Galaxy 2)。 我正在使用的平板电脑/设备是“VeryKool”T742 任何帮助将不胜感激,谢谢大家。 环境信息: 操作系统:Ubuntu的 AndroidStudio版本:0.8.6 平板电脑Android版本:4.2.2 平板内核版本:3.4.5 App min SDK:14

Android设备监视器文件资源pipe理器不能与模拟器运行API 24+

所以,就像问题状态一样。 Android设备监视器不显示文件资源pipe理器视图中的任何内容。 这只发生在运行Android API Level 24+的虚拟设备上。 任何解决scheme

Maven与Android Studio / Gradle的依赖关系

我正在使用与Android Studio捆绑在一起的Gradle构build系统。 到目前为止,我能够使用存储在我的项目结构中的依赖项来构build多项目设置。 现在我想使用maven依赖,无济于事。 我写了一个非常简单的build.gradle文件,总是失败: buildscript { repositories { maven { url 'http://repo1.maven.org/maven2' } } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile 'com.google.android:support-v4:r7' } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } 与以下消息: * What went wrong: A problem occurred configuring project ':absabs'. > […]

Android Studio无法parsing导入的项目中的R?

我正在尝试新的Android Studio。 我从eclipse导出了一个项目,使用构buildgradle选项。 然后我将它导入到Android Studio中。 gen下的R.java文件有一个小红圈。 而在我的源文件中,无论何处我有一个资源的引用,例如“R.layout.account_list”等,我都会得到“无法parsing符号R”。 我以前从未使用过Intellij。 将不胜感激任何帮助,因为那里显然没有太多关于Android Studio的答案。 谢谢!