Tag: 机器人工作室

菜单未在应用中显示

出于某种原因,我的操作菜单在我的Android Studio应用程序中消失了。 我正在按照教程学习如何创建一个Android应用程序,但我最终遇到了这个问题。 我正在使用atm的教程: http : //www.raywenderlich.com/56109/make-first-android-app-part-2 这是我的main.xml的样子: menu_main.xml: 我在这段代码中做错了什么? 我没有得到任何错误。 我几乎从教程中复制粘贴了这个。 我不认为它是我的java代码,但仍然在这里,有人认为问题在于该代码。 MainActivity.java: package android.stefan.testappnieuw; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.EditText; import android.widget.ListView; import android.widget.TextView; import java.util.ArrayList; public class MainActivity extends Activity implements View.OnClickListener, AdapterView.OnItemClickListener { TextView mainTextView; […]

如何使地图在谷歌地图api for offline中离线工作?

我对这个api完全不熟悉,我想知道是否有办法离线使用地图。 我不介意应用程序的大小很大,所以如果有任何涉及缓存或其他大小相关,这不是一个问题 有什么建议么? ps:如果在谷歌的api中不可能,有没有办法用另一个API提供地图服务的另一个api表格呢?

将应用程序从Eclipse移植到Android Studio时出错

我正在将项目从Eclipse移植到最新的Android Studio。 通过复制AS使用的目录中的所有文件,一切都很顺利,但实际上我在使用的所有库和从我自己的项目中导入时出现了大量错误:可能是什么问题? 这是错误列表:(当然,未完成的符号在项目中很好用。) /Users/fbartolom/Documents/Android/TaxiProfessional/app/src/main/java/info.inarrivo.taxiprofessional/LoginActivity.java Error:(10, 30) error: package com.google.android.gcm does not exist Error:(29, 73) error: interface expected here /Users/fbartolom/Documents/Android/TaxiProfessional/app/src/main/java/info.inarrivo.taxiprofessional/NearStatus.java Error:(8, 33) error: cannot find symbol class BookingStatus Error:(8, 58) error: cannot find symbol class UrlConnectionDelegate Error:(10, 17) error: cannot find symbol class BookingStatus Error:(11, 2) error: cannot find symbol class Dashboard Error:(13, 16) error: […]

排除apk文件中的预定义资源

排除apk文件中的预定义资源 我用Android Studio创建了一个空白项目。 然后生成apk文件,查看我可以看到的文件:在res / drawable文件夹中有许多不需要的文件,如:abc_ic_clear_holo_light.xml,abc_ic_clear.xml,以及res / drawable-mdpi-v4文件夹中有许多不需要的图像,如: abc_ab_bottom_solid_dark_holo.9.png,abc_ab_bottom_solid_light_holo.9.png。 如何删除所有文件? 如何禁用创建drawable-hdpi,drawable-mdpi-v4(因为,我使用webview来显示应用程序的ui,所以我不需要支持多屏幕与android native)

如何为Android Studio打包和链接OpenCV binares和OpenCV Java SDK?

尝试在Android Studio上开始使用OpenCV Java SDK创建一个针对14 – 19的应用程序。 我在这里遵循@Paito定义的步骤: https ://stackoverflow.com/a/20600674/1291489 1)我在.jar中打包libs 2)添加依赖项:…依赖项{ //OpenCV compile files(‘libs/opencv-2.4.8.jar’) compile project(‘:app:libs:opencv’) } 3)复制OpenCV java文件夹 4)为OpenCV创建并修复build.gradle(与引用的源相同) 5)尝试使用该库 import org.opencv.android.OpenCVLoader; … if (!OpenCVLoader.initDebug()) {} 结果:App构建并运行但我得到以下exception: 03-19 19:54:46.144 D/OpenCV/StaticHelper﹕ Trying to get library list 03-19 19:54:46.144 E/OpenCV/StaticHelper﹕ OpenCV error: Cannot load info library for OpenCV 03-19 19:54:46.144 D/OpenCV/StaticHelper﹕ Library list: “” 03-19 19:54:46.144 […]

使用Google Play服务的Android Studio中的编译问题

我正在运行AndroidStudio 0.8.4,并在AndroidStudio 0.8.2上试过这个。 我正在运行Java JDK 1.8.0_11并尝试使用JDK 1.8.0_05。 每当我尝试构建我的android工作室项目 – Build -> Rebuild Project – 或尝试运行该应用程序时,我收到以下错误: An exception has occurred in the compiler (1.8.0_11). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. com.sun.tools.javac.code.Symbol$CompletionFailure: class file […]

Android Studio未在编译时检测支持库

由于Android Studio将成为Android开发的默认IDE,因此我决定将现有项目迁移到Android-studio。 项目结构似乎不同,我的项目中的文件夹层次结构如下: Complete Project ->.idea -> build -> Facebook SDK -> MainProject -> … (Other Libraries) build.gradle local.properties settings.gradle … External Libraries -> Android API 8 Platform -> Android API 18 Platform -> Android API 19 Platform -> 1.7 Java -> support-v4-19.1.0 我的MainProject有一个libs文件夹,其中包含项目中使用的不同jar。 令人惊讶的是它不包含我的eclipse项目中存在的android-support-v4 jar。 因此,似乎根目录下的外部Libraries文件夹必须处理它。 但是在导入之后,当我尝试编译项目时,开始为所有与android支持库相关的某些类抛出“Symbol not found error”。 例如:Android Studio中的自动完成function为我提供了来自android.support.v4.app.NotificationCompat的NotificaitonCompat的建议,但当我尝试编译我的项目模块时,它说 错误:(17,30)错误:找不到符号类NotificationCompat错误:任务’:app:compileDebugJava’执行失败。>编译失败; 请参阅编译器错误输出以获取详细信 […]

隐藏状态栏中的通知效果。 Android编程

请参阅以下示例 如何在状态栏中显示隐藏通知图标的效果。 (以编程方式请)。 我想将此添加到我的应用程序中。

如何在android中使用SQLite?

我已经为这个主题找到了一些答案(比如这个 ),但它没有用。 我只收到警告,它无法解析方法’openOrCreateDatabase(java.lang.String,int,null)’。 这是我的源代码: public class DBHandler { SQLiteDatabase database; DBHandler() { database = openOrCreateDatabase(“DatabaseName”, Context.MODE_PRIVATE, null); } }

如何在Android Studio中修复“组织导入”以进行静态导入

我正在使用Android Studio 0.3.7版,我正在尝试OpenGL ES编程。 这需要从“android.opengl.GLES20”等类中进行大量导入 而不是自动导入GLES20并访问例如GL_COMPILE_STATUS变量,如下所示: glGetShaderiv(shaderObjectID, GLES20.GL_COMPILE_STATUS, compileStatus, 0); 我宁愿输入GL_COMPILE_STATUS并让它自动导入以下内容: import static android.opengl.GLES20.GL_COMPILE_STATUS; … glGetShaderiv(shaderObjectID, GL_COMPILE_STATUS, compileStatus, 0); 并在我输入GL_COMPILE_STATUS时找到上面的导入。 但是目前的系统不会知道GL_COMPILE_STATUS来自GLES20类。 所以我的问题是,有没有办法协助Android Studio中的组织导入function来查找这些变量? 我想将代码保持在最低限度,并且必须编写GLES20。 在所有事情的前面放一点 – 我不会使用通配符导入,因为我认为这是不好的做法。