Tag: 机器人工作室

supportMapFragment的findFragmentById在Android Studio中返回null

最近我将一个项目从Eclipse移植到了Android Studio。 一切都设置和工作正常,除了我的一个使用SupportMapFragment片段。 下面的findFragmentById(在Eclipse中构build时工作)现在返回null 🙁 public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); SupportMapFragment m = ((SupportMapFragment) getActivity().getSupportFragmentManager().findFragmentById(R.id.safety_map)); 片段的XML … <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <fragment android:id="@+id/safety_map" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="40dp" map:cameraTargetLat="@string/livesafe_latitude" map:cameraTargetLng="@string/livesafe_longitude" map:uiZoomControls="false" class="com.google.android.gms.maps.SupportMapFragment"/> 这是我的build.gradle中的依赖关系: dependencies { //google analytics compile 'com.google.apis:google-api-services-analytics:v3-rev103-1.19.0' //support library for api 10 compile 'com.android.support:support-v4:21.0.0' //google play services compile 'com.google.android.gms:play-services:6.1.11' compile project(':facebook') […]

Android工作室Gradle图标错误,清单合并

我一直看到这个消息,不知道如何解决这个问题。 Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from AndroidManifest.xml:43:9 is also present at com.github.erizet.signala:signala-longpolling:0.20:7:18 value=(@drawable/ic_launcher) Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:40:5 to override :OpenBook:processDebugManifest FAILED Error:Execution failed for task ':OpenBook:processDebugManifest'. > Manifest merger failed with multiple errors, see logs 尝试添加android:replace="android:icon"即使我的图标我的清单。 我试图从库中删除android:icon="@drawable/ic_launcher ,但是当我从build 有任何想法吗 ?

如何在Android Studio中使用Google Maps Api v2创buildAndroid应用程序?

在Android Studio中尝试使用GoogleMap创build应用程序时遇到了很多麻烦。 在使用Eclipse作为我的IDE之前(几乎)没有任何问题,我遵循以下指南: https://developers.google.com/maps/documentation/android/start 我之前从来没有使用过Android Studio,并且在整个项目/模块范例中遇到困难。 我无法成功configurationGoogle Play服务SDK http://developer.android.com/google/play-services/setup.html 这是我得到的奇怪的错误之一: 摇篮: 失败:生成失败,出现exception。 * 什么地方出了错: 执行失败的任务':MyMapApp:compileDebug'。 >编译失败; 详细信息请参阅编译器错误输出。 *尝试: 运行–stacktrace选项来获取堆栈跟踪。 运行–info或–debug选项来获得更多的日志输出。

如何在Android Studio中使用自定义字体

我试图在Android Studio中使用自定义字体,就像我们在Eclipse中所做的一样。 但不幸的是无法弄清楚“资产”文件夹的位置!

如何删除Android Studio中的模块

有没有办法在Android Studio中删除模块? 当我右键单击一个模块,我找不到删除选项,在别处?

Android工作室需要太多的内存

我已经安装了Android Studio 1.0 RC 2.我安装了4GB内存,但是启动Android Studio并启动Android模拟器后,只有这两个内存使用了超过90%的物理内存。 有什么办法可以减less这个内存的使用吗? 由于这个内存问题,我无法同时打开其他应用程序。

如何更改或添加主题到Android Studio?

我刚刚安装了Android Studio在我的Windows 7 64位。 当我启动应用程序时,我们编写代码的屏幕背景是白色的。 我更喜欢黑色或其他颜色。 我不知道我们是否可以改变颜色/主题或添加更多的主题。

Android studio中的代码格式化快捷方式

我已经开始使用Android Studio进行开发 。 在eclipse中,我使用的是Ctrl + Shift + F,但是在Android studio中它不起作用,它会有所不同。 我怎样才能跳转到.java任何方法。 我在eclipse中使用Ctrl + O。 可用吗? 任何人都可以告诉我,代码格式的快捷方式?

在App Engine模块之间共享实体

我正在从Eclipse迁移到Android Studio,并将Android应用程序连接到AppEngine。 我已经将服务器端分成两个模块(端点和面向用户的请求的默认模块)和后端的“pipe理员”模块。 现在这两个模块都需要使用实体。 (后端模块通常负责将这些实体保存到数据库,而前端默认模块是使用这些实体将数据返回给Android的人)。 在Android Studio中这两个模块之间共享这些实体类的最佳方式是什么? (也要确保这些类得到增强等)。 我不希望重复的类,在默认模块以及pipe理。 也许有一个共同的“java”模块之间共享(但不能确定类加强将工作)。 还是应该pipe理模块不使用实体,而是使用其他方式的持久性? 欣赏你的想法。

Android Studio TransformException:错误:任务执行失败':app:transformClassesWithDexForDebug'

当我尝试使用Android Studio运行应用程序时,出现以下exception: 错误:任务“:app:transformClassesWithDexForDebug”的执行失败。 com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'command'C:\ Program Files \ Java \ jdk1.8.0_05 \ bin \ java.exe''以非零的退出值2结束