Articles of eclipse

无法在AVD Manager中更改目标API

当我在AVD Manager中创建一个新的虚拟设备时,在目标下拉菜单中,我只有两个选项可用:API级别8和17(2.2和4.2.2),尽管我已经安装了所有API,其中包含所有子组件。 更重要的是,如果我选择4.2.2,则禁用“确定”按钮。 如何将目标API添加到AVD Manager? 它们不是直接链接到我安装的SDK吗?

GCM示例项目错​​误消息“找不到google-play-services_lib.apk”

使用http://code.google.com/p/gcm/source/browse/#git%2Fgcm-client上提供的示例代码,应用程序启动协议包含有关缺少APK的消息。 [2013-06-22 10:28:24 – GCMClientNewAPI] —————————— [2013-06-22 10:28:24 – GCMClientNewAPI] Android Launch! [2013-06-22 10:28:24 – GCMClientNewAPI] adb is running normally. [2013-06-22 10:28:24 – GCMClientNewAPI] Performing com.google.android.gcm.demo.app.DemoActivity activity launch [2013-06-22 10:28:29 – GCMClientNewAPI] Uploading GCMClientNewAPI.apk onto device ‘015d3e63881c020d’ [2013-06-22 10:28:30 – GCMClientNewAPI] Installing GCMClientNewAPI.apk… [2013-06-22 10:29:07 – GCMClientNewAPI] Success! [2013-06-22 10:29:07 – google-play-services_lib] Could not find […]

如何调试此NullPointerexception?

我正在尝试为Android编写一个应用程序,当我启动我的新活动时,我设置了断点并发现它在我的onCreate中运行没有任何错误,但在该函数返回后,调试器说有一个NullPointerexception。 问题是,它不在我的代码中,它在ActivityThread.performLaunchActivity(ActivityThread $ ActivityRecord)行中显示它:2268并且源通常在哪里(如果它是我的代码)我只是得到“Source not found”。 和一个显示“编辑源查找路径”的按钮 如何设置eclipse以便我可以调试此问题? 我确定我在代码中做错了,但因为exception源于代码我看不到,所以我不知道如何找出问题所在。 我正在使用android-sdk-linux_x86-1.5_r3和我的G1用于这个项目。 更新:我认为我的问题与android开发有关,而不是使用eclipse。 我不知道在哪里可以find抛出exception的代码的源代码。 也许有一种方法可以在没有该文件的情况下调试它,但我不确定它会是什么。

无法解决目标’android-17′

我知道这有一些重复,但到目前为止,没有一个答案可以帮助我。 当我打开一个项目时,我收到以下错误: [2014-01-07 14:18:00 – Permissions] Unable to resolve target ‘android-17’ 有谁知道这里可能出现什么问题?

我该如何解决这个版本的渲染库比你在eclipse中的ADT插件版本更新

我更新了我的Android SDK工具到24.1.2和我更新到Android api 22即5.1,我重新启动我的eclipse并创建新的Android项目与目标api 22然后当我打开我的xml文件它没有显示任何预览。 它显示错误此版本的渲染库比您的ADT插件版本更新。 请更新ADT插件 。 请帮我解决一下

org.eclipse.swt.SWTException:尝试打开AndroidManifest.xml时“处理小部件”

我正在运行Windows 8并使用Eclipse Kepler Release来创建Android应用程序。 当我单击项目中的AndroidManifest.xml文件时,我收到一条警告,显示以下错误消息: Problems occurred when invoking code from plug-in: “org.eclipse.e4.ui.workbench.swt”. exception堆栈跟踪: org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63) at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:88) at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107) at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:328) at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:342) at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:625) at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$2.run(ShellActivationListener.java:120) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.activate(ShellActivationListener.java:117) at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:73) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1056) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1081) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066) at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1667) at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2151) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4608) […]

无法设置访客内存’android_arm’:无效的参数

我花了几天时间尝试启动任何Android程序。 甚至“Hello World”给了我同样的错误: [2014-10-28 18:07:14 – android19] Android Launch! [2014-10-28 18:07:14 – android19] adb is running normally. [2014-10-28 18:07:14 – android19] Performing com.example.android19.MainActivity activity launch [2014-10-28 18:07:14 – android19] Automatic Target Mode: launching new emulator with compatible AVD ‘first’ [2014-10-28 18:07:14 – android19] Launching a new emulator with Virtual Device ‘first’ [2014-10-28 18:07:43 – Emulator] […]

在Eclipse上为Android程序插入断点

我正在使用Eclipse 3.3和Android 1.6。 我在Eclipse上安装了DDMS,并尝试在教程https://www.ibm.com/developerworks/library/os-ecbug/中插入断点。 但是,当我运行我的项目时,程序在到达断点时不会停止。 Eclipse中是否有错误或我做错了什么?

在制作新的Android文件项目后,我在Eclipse中没有原始文件夹。 我能做什么?

对不起,我是初学程序员,现在我只学习Android Java特定语言。 我有一本书,我想学习,但是当我创建一个新项目时,我没有原始文件夹。 我该怎么做? 或者我之前删除了它? 我不知道,因为我只是试图发现Eclipse IDE,我犯了一些错误。 🙂 谢谢!

googleMap.getMyLocation(); 无法获得当前位置

我想制作一个程序来计算一些地方到我当前位置之间的距离,但是我的googleMap.getMyLocation(); 不能正常工作。 googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); googleMap.setMyLocationEnabled(true); googleMap.getUiSettings().setCompassEnabled(false); mylocation = googleMap.getMyLocation(); direction = new GMapV2Direction(); LatLng from, to; from = new LatLng(-7.26071409, 112.80674726); for(int i=0; i<lat.length; i++){ to = new LatLng(lat[i], lon[i]); doc = direksi.getDocument(from, to, GMapV2Direction.MODE_DRIVING); distance[i] = (double)direction.getDistanceValue(doc) / 1000; } 我保存了lat []和lon []中某些地方的纬度和经度。 LatLng’from’是mylocation,’to’是我的目的地。 当我改变时,问题出现了 from = new LatLng(-7.26071409, 112.80674726); to from […]