红叶都枫了 @163

hbuilder打包报错:java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 7 column 15 path $.icons

 

 

 

一个棘手的问题,在网上找几乎没有出现这样的案例,个别也只有翻译没有解决方式,,,,,自己研究一番发现这实际上都不算是个问题

这句话翻译:这个位置应该是个对象而不是数组,解决方法:

在manifest.json文件中找到7行15列,将:

"icons" :[{
"src" : "./img/icons/android-chrome-512x512.png",
"sizes" : "512x512",
"type" : "image/png"}

{
"src" : "./img/icons/android-chrome-512x512.png",
"sizes" : "512x512",
"type" : "image/png"}]

替换为:

"icons" :{
"src" : "./img/icons/android-chrome-512x512.png",
"sizes" : "512x512",
"type" : "image/png"},

之后显示了个问题,version->name没有该节点,那就自己加一个呗:

在与上边的同级位置加:

"version":{
"name" : "dongqiudi"
},

值自己编一个

posted @ 2020-03-23 14:20  红叶都枫了163  阅读(2801)  评论(0编辑  收藏  举报