PhoneGap 推送通知 - 构建 .apk 获取错误消息
PhoneGap push notification - bulding .apk getiing the error message
按照此
处理 Phonegap 推送通知
http://devgirl.org/2013/07/17/tutorial-implement-push-notifications-in-your-phonegap-application/
在构建 .apk 时出现此错误..
:processDebugResources
E:\IonicProject\vinod\myApp\platforms\android\build\intermediates\manifests\full\debug\AndroidManife
st.xml:44:23-37 : AAPT: 找不到与给定名称匹配的资源(在 'icon' 处,值为 '@drawab
le/icon').
失败
失败:
构建失败,出现异常。
- 出了什么问题:
任务“:processDebugResources”执行失败。
>
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: 进程
'命令'E:\PrimaryInsatalations\adt-bundle-windows-x86_64-20140702\sdk\build-tools.0.1\aapt.exe
'' 以非零退出值 1
结束
- 尝试:
运行 与
--stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug
获得更多日志输出的选项。
构建失败
总时间:15.085 秒
错误:命令的错误代码 1:cmd with args: /s,/c,"E:\IonicProject\vinod\myApp\platforms\android
\gradlew cdvBuildDebug -b E:\IonicProject\vinod\myApp\platforms\android\build.gradle -Dorg.gradle.da
emon=true -Pandroid.useDeprecatedNdk=true
这似乎与推送通知功能无关。
如果您有特定于 android 的自定义代码,请查找 @drawable/icon
,它表示缺少资源,这意味着您应该有一个名为 icon.png
的实际文件(或另一个图像res/drawable
目录(或其密度变体)中的扩展名)。
如果您没有自定义本机代码,只有 JS,请尝试删除 android 平台并从 cordova/phonegap 命令行将其添加回来。
找不到与给定名称匹配的资源(在 'icon' 处,值为“@drawab le/icon”)。
您的控制台报错。 platforms/android/res/drawable.
中没有图标文件
所以只要放一个名为icon 的图像文件(小尺寸的png 文件)就可以了。如果可能的话,根据它们的大小将图标放在所有可绘制文件夹中。
按照此
处理 Phonegap 推送通知http://devgirl.org/2013/07/17/tutorial-implement-push-notifications-in-your-phonegap-application/
在构建 .apk 时出现此错误..
:processDebugResources E:\IonicProject\vinod\myApp\platforms\android\build\intermediates\manifests\full\debug\AndroidManife st.xml:44:23-37 : AAPT: 找不到与给定名称匹配的资源(在 'icon' 处,值为 '@drawab le/icon').
失败
失败: 构建失败,出现异常。
- 出了什么问题:
任务“:processDebugResources”执行失败。
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: 进程 '命令'E:\PrimaryInsatalations\adt-bundle-windows-x86_64-20140702\sdk\build-tools.0.1\aapt.exe '' 以非零退出值 1
结束- 尝试:
运行 与 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 获得更多日志输出的选项。
构建失败
总时间:15.085 秒
错误:命令的错误代码 1:cmd with args: /s,/c,"E:\IonicProject\vinod\myApp\platforms\android \gradlew cdvBuildDebug -b E:\IonicProject\vinod\myApp\platforms\android\build.gradle -Dorg.gradle.da emon=true -Pandroid.useDeprecatedNdk=true
这似乎与推送通知功能无关。
如果您有特定于 android 的自定义代码,请查找 @drawable/icon
,它表示缺少资源,这意味着您应该有一个名为 icon.png
的实际文件(或另一个图像res/drawable
目录(或其密度变体)中的扩展名)。
如果您没有自定义本机代码,只有 JS,请尝试删除 android 平台并从 cordova/phonegap 命令行将其添加回来。
找不到与给定名称匹配的资源(在 'icon' 处,值为“@drawab le/icon”)。
您的控制台报错。 platforms/android/res/drawable.
中没有图标文件所以只要放一个名为icon 的图像文件(小尺寸的png 文件)就可以了。如果可能的话,根据它们的大小将图标放在所有可绘制文件夹中。