Javascript Ionic 3错误:当命令运行Ionic cordova运行android时
ionic 3错误:何时运行 cordova平台添加android--保存 ×运行命令-失败! [警告]平台已添加。正在将平台保存到config.xml。 没有安装android平台!您想安装它吗?(是/否) 当我试着跑的时候 cordova运行的android显示Javascript Ionic 3错误:当命令运行Ionic cordova运行android时,javascript,angular,firebase,ionic-framework,ionic3,Javascript,Angular,Firebase,Ionic Framework,Ionic3,ionic 3错误:何时运行 cordova平台添加android--保存 ×运行命令-失败! [警告]平台已添加。正在将平台保存到config.xml。 没有安装android平台!您想安装它吗?(是/否) 当我试着跑的时候 cordova运行的android显示 错误:源路径不存在:resources/android/icon/drawable-hdpi-icon.png 没有安装android平台!您想安装它吗?(是/否)按Y 在添加平台之前,请从您的config.xml文件中删除任何带有
错误:源路径不存在:resources/android/icon/drawable-hdpi-icon.png 没有安装android平台!您想安装它吗?(是/否)按Y
在添加平台之前,请从您的config.xml文件中删除任何带有纵向/横向的首选项 步骤1:删除android平台
ionic cordova platform rm android
步骤2:检查config.xml是否存在android平台阵列,如果仍然存在,请将其删除
步骤3:再次添加android平台
ionic cordova platform add android
步骤4:在android上运行爱奥尼亚
ionic cordova run android -l -c
步骤5:生成平台详细信息的资源文件
ionic cordova resources android首先,您需要运行以下命令:
ionic cordova resources android
它根据您提供的默认设置创建所有不同大小的图像,并将行添加到config.xml中,以供以后生成APK时使用
有关尺寸的更多信息,请访问
- icon.png 1024px x1024px-由您提供。
- splash.png 2732px 2732px
然后继续构建:
ionic cordova build android --prod
正如其他人所指出的,再次确认可能是谨慎的
- 生成>生成签名APK
- 下一个
- 密钥库密码-提供它
- 下一个
- 完成
- 单击“在通知中定位” 将应用程序发布apk复制到任何位置
ionic info
并将输出内容粘贴到问题中。
更新以反映以下评论: 我认为您的config.xml不知怎么被套住了 其中有一个部分将图标和splashscreen关联起来 这就是我的android平台部分的内容
<platform name="android">
<allow-intent href="market:*" />
<icon density="ldpi" src="resources/android/icon/drawable-ldpi-icon.png" />
<icon density="mdpi" src="resources/android/icon/drawable-mdpi-icon.png" />
<icon density="hdpi" src="resources/android/icon/drawable-hdpi-icon.png" />
<icon density="xhdpi" src="resources/android/icon/drawable-xhdpi-icon.png" />
<icon density="xxhdpi" src="resources/android/icon/drawable-xxhdpi-icon.png" />
<icon density="xxxhdpi" src="resources/android/icon/drawable-xxxhdpi-icon.png" />
<splash density="land-ldpi" src="resources/android/splash/drawable-land-ldpi-screen.png" />
<splash density="land-mdpi" src="resources/android/splash/drawable-land-mdpi-screen.png" />
<splash density="land-hdpi" src="resources/android/splash/drawable-land-hdpi-screen.png" />
<splash density="land-xhdpi" src="resources/android/splash/drawable-land-xhdpi-screen.png" />
<splash density="land-xxhdpi" src="resources/android/splash/drawable-land-xxhdpi-screen.png" />
<splash density="land-xxxhdpi" src="resources/android/splash/drawable-land-xxxhdpi-screen.png" />
<splash density="port-ldpi" src="resources/android/splash/drawable-port-ldpi-screen.png" />
<splash density="port-mdpi" src="resources/android/splash/drawable-port-mdpi-screen.png" />
<splash density="port-hdpi" src="resources/android/splash/drawable-port-hdpi-screen.png" />
<splash density="port-xhdpi" src="resources/android/splash/drawable-port-xhdpi-screen.png" />
<splash density="port-xxhdpi" src="resources/android/splash/drawable-port-xxhdpi-screen.png" />
<splash density="port-xxxhdpi" src="resources/android/splash/drawable-port-xxxhdpi-screen.png" />
</platform>
如果您的src位置与图标/飞溅屏幕的真实艺术品不相关,则可能会出现错误。
尝试手动删除以下各项之间的所有内容:
<platform name="android">
....
</platform><!-- The one relating to android! -->
这会顺便将这些节点添加到config.xml中
<plugin name="..." spec="..." />
- 小部件id属性-例如com.yourdomain.yourappname
- 名字
- 描述
- 作者
如果有帮助,请告诉我。在xml配置中,您应该相应地指定引擎
<engine name="android" spec="7.1.4" />
Error:Source path不存在:resources/android/icon/drawable-hdpi-icon.pngrun此cmd-ionic cordova resources-android当我在步骤3上通过command添加android平台时×运行命令-失败![错误]例外情况:对cordova android@~6.2.2使用cordova fetch,并在运行时按步骤5生成资源文件√ 正在收集资源配置和源映像-完成!?未检测到平台android。是否要安装它?是(相同的错误×运行命令-失败![WARN]平台已添加。正在将平台保存到config.xml。)尝试步骤1、步骤2,然后尝试ionic Cordova平台添加android@6.4.0,步骤5当运行ionic cordova resources android时,请让我安装android平台,当输入yes(×Running command-failed![错误]例外情况:使用cordova fetch for cordova android@~6.2.2添加android项目…为android平台创建cordova项目:使用cordova创建的android项目-android@6.2.3错误:源路径不存在:resources/android/icon/drawable-hdpi-icon.png和此离子信息:@ionic/cli utils:1.12。0 ionic(ionic CLI):3.12.0全局软件包:cordova(cordova CLI):未安装本地软件包:@ionic/app脚本:3.1.0 cordova平台:android 6.2.3 ionic框架:ionic angular 3.9.2系统:节点:v6.16.0 npm:4.6.1操作系统:Windows 10杂项:后端:pro
ionic cordova plugin add cordova-plugin-inappbrowser@latestcordova-plugin-inappbrowser@latest
<plugin name="..." spec="..." />
<engine name="android" spec="7.1.4" />