【问题标题】:how to make API15 work with processing GUI?如何使 API15 与处理 GUI 一起工作?
【发布时间】:2014-03-20 12:52:48
【问题描述】:

我正在尝试使用处理开发一个 android 应用程序。该应用程序现在非常简单 - 它只是在屏幕上绘制一条线。

我已经下载了多个版本的 android sdk 库(4.0.3(API15)、2.3.3(API10) 等)。但是,我发现该应用程序仅适用于 2.3 手机,不适用于 4.0.4 手机。消息是:“等待设备可用”

显然,虽然这两个库都可用,但只有其中一个被选中。我也试过完全删除API10,所以只安装了API15。但后来我得到了同样的错误。我在某处(可能在“快速 android 开发”一书中)读到 API10 必须存在才能进行处理。

那么,API15搭配处理平台的解决方案是什么?

android manifest 显示了这段代码(我自己添加了 targetSdkVersion 的项):

<?xml version="1.0" encoding="UTF-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="processing.test.lolsweg">
   <uses-sdk android:minSdkVersion="10" />
   <uses-sdk android:targetSdkVersion="15" />
   <application android:debuggable="true" android:icon="@drawable/icon" android:label="LolSweg">
      <activity android:name=".LolSweg">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

由于 android sdk 管理器在内部处理库(gui 显示所有可用的库),我如何告诉 gui(或修复清单)以便选择正确的 API?

我见过类似的问题(例如16613444),但他们的解决方案是指eclipse平台,而不是处理平台。我用的是win7。

【问题讨论】:

    标签: android processing


    【解决方案1】:

    在试用 Eclipse 应用时,我无意中找到了解决此问题的方法。

    要使 android 设备正常工作,需要必要的 ADB 接口。这通常是 当您使用 USB 将设备连接到计算机时安装,但在某些情况下,这 默认情况下不安装。就我而言,Nexus 4 有问题 - ADB 接口没有 安装。这可以从互联网nexus4lg-g2 单独下载。安装后,您可以 点击“在设备上运行”,它应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-13
      • 2017-11-07
      • 2010-10-12
      • 1970-01-01
      • 2011-11-24
      • 1970-01-01
      • 2014-10-07
      相关资源
      最近更新 更多