当前位置: 首页 > 知识库问答 >
问题:

使用Cordova和Sencha Touch 2创建android项目时出错

宓英哲
2023-03-14

我无法在命令行中使用cordova创建android项目。我遵循了以下步骤,在执行此命令“cordova platform add android”时,出现了以下错误。

此外,我下载了android SDK文件并将其保存在单独的文件夹中,并在系统变量中提到了其路径(平台工具和工具)。正在创建项目文件夹,但无法将平台指定为android。请帮忙!!如果有人能简单地介绍一下使用cordova(除了cordova文档之外)构建androidhtml" target="_blank">应用程序,这将非常有帮助。提前谢谢。

遵循的步骤:

  1. npm安装-g cordova
  2. 科尔多瓦创造你好com.example.helloHelloWorld
  3. cd你好
  4. 科尔多瓦平台添加Android

收到错误:

“请安装Android target”Android-19“提示从命令行运行”Android“以打开SDK管理器”

共有2个答案

司空福
2023-03-14

按照以下步骤创建支持cordova打包的Sencha Touch 2应用程序。

>

sencha-sdk[sencha sdk的路径]生成应用程序[应用程序名称][应用程序的根文件夹]

Sencha cmd将为您创建一个文件夹,如果您自己没有创建一个)

从新创建的文件夹内,运行以下操作以启动cordova(您可以将cordova替换为phonegap,它应该可以正常工作):sencha cordova init

将创建名为“cordova”的文件夹。在此文件夹中,运行以下操作以添加android平台:cordova platform add android(请记住,必须下载最新的android SDK,并且您的路径中有“tools”和“platform tools”文件夹。您可以通过在运行sencha命令的同一终端选项卡上运行命令“android”来检查这一点)

返回应用的根文件夹,编辑cordova.local.properties文件并将平台设置为android。

在应用程序的根文件夹中,运行以下操作以生成aPK:sencha app build native

对我来说,apk文件在 /cordova/platform/android/ant-build/

这个APK应该安装和工作正常。

咸琪
2023-03-14

如果您正在使用Sencha Touch构建应用程序,那么您需要使用Sencha Cmd将cordova添加到您的项目中。首先,从Sencha网站下载。然后,假设您已经创建了Sencha Touch项目,请切换到Sencha Touch项目目录并从命令行执行以下操作:

将cordova项目添加到Sencha Touch项目中

sencha cordova init

将平台添加到cordova项目

cd cordova
cordova platform add android

切换回Sencha Touch目录并构建和运行

cd ..
sencha app build -r native
 类似资料:
  • 我是科尔多瓦的新手,刚刚开始玩它。我希望有人有主意或者给我指明正确的方向。 执行以下命令时出现以下错误: (1)cordova创建HelloWorldcom.example.helloHelloWorld--Works (2)cd HelloWorld (3)cordova平台添加android-失败 C:\开发\工作空间\mobile\HelloWorld 现在我进行了搜索,发现如果create

  • 我试图使用Citrus Admin UI创建一个项目,但我得到以下错误消息: > 下载了带有curl的war可执行文件。 运行命令。 使用Google Chrome打开了。 使用以下参数创建了新项目: 我尝试使用Java SE 1.8.0_151

  • 当我试图通过使用命令ng new project-name创建新项目时,我得到了如下所示的错误: null

  • 我使用的是scala 2.11.1、sbt 0.13.5和Play 2.3。我在创建新项目时面临问题 下面是我的堆栈跟踪 scalaWorkspace/sessiondemo$activator[info]从/home/ahsen/scalaWorkspace/demo/project加载项目定义错误:加载时出现错误,zip文件为空scala.reflect.internal.missingreq

  • 我们的机器上有Maven。我们使用的是Maven 2.2.1和CentOS 6.0。当我们使用以下命令创建基础项目时 mvn原型:创建-e-Darch etypeGroupId=com.jivesoftware.maven-Darch etypeartifactId=maven-jive-plugin-ArchetypeVersion=5.0.2-SNAPSHOT-Dgroup pId=com.d