【问题标题】:I install correctly android sdk and all the requirement , but phonegap doesn't work我正确安装了android sdk和所有要求,但是phonegap不起作用
【发布时间】:2015-07-07 12:57:47
【问题描述】:

请帮帮我 我想使用 phonegap 或 cordova 将我的 webapp 转换为 android 应用程序 但在每一步我都会出错 我正在使用 ubuntu 15.04

这是我的 sdk 经理:

工具:
    Android SDK 工具,修订版:24.3.3,状态:已安装
    Android SDK 构建工具,修订版:22.0.1,状态:已安装
    Android SDK 构建工具,修订版:19.1,状态:已安装
    Android SDK 构建工具,修订版:17,状态:已安装

工具(预览频道):
    Android SDK 平台工具,修订版:23 rc3,状态:已安装

安卓 5.1.1 (API 22)
    SDK 平台,API:22,Rev:2,状态:已安装
    ARM EABI v7a 系统映像,API:22,Rev:1,状态:已安装

安卓 4.2.2 (API 17)
    SDK 平台,API:17,Rev:2,状态:已安装
    ARM EABI v7a 系统映像,API:17,Rev:2,状态:已安装

安卓 2.1 (API 7)
    SDK 平台,API:7,Rev:3,状态:已安装

但是当我运行这个命令时:

phonegap create first-app
cd first-app
phonegap local build android -d

我收到此错误:

Error Log

而且我只想使用 API-7 进行 phonegap 请帮忙解决这个错误tnx

【问题讨论】:

  • 您的 PATH 变量有问题。回显它并给我们它的结果。错误消息非常清楚:What went wrong: A problem occurred evaluating root project 'android'. > No installed build tools found. Please install the Android build tools version 19.1.0 or higher.
  • 您能否在问题中包含错误消息的相关部分,而不是依赖 pastebin
  • Sithys 我的 PATH 变量:PATH=$PATH:~/Public/android-sdk-linux/platform-tools:~/Public/android-sdk-linux/tools
  • beresfordt,当我复制错误时,它识别为垃圾邮件
  • 如果您的路径设置正确,which android 应该会给出 android 构建工具的路径。

标签: android cordova


【解决方案1】:

我仅将 19.1.0 构建工具重命名为 19.1.0 并解决了问题 现在我得到这个错误

  • 出了什么问题:任务 ':processDebugManifest' 执行失败。

    清单合并失败:uses-sdk:minSdkVersion 7 不能小于库中声明的版本 10 /home/arvinall/Public/cordovaP/first-app/platforms/android/build/intermediates/exploded-aar/android/CordovaLib/unspecified/debug/AndroidManifest.xml

    建议:使用 tools:overrideLibrary="org.apache.cordova" 强制 用法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-17
    • 2012-11-07
    • 2012-08-21
    相关资源
    最近更新 更多