net :: ERR_FILE_NOT_FOUND文件:android_assetwwwindex.html未找到

net :: ERR_FILE_NOT_FOUND文件:android_assetwwwindex.html未找到,第1张

概述我有一个cordova应用程序(我正在为 Android构建),我使用命令行上的keytools签名并将其安装到我的Android设备上. 每当我在手机上打开应用程序时,我都会收到以下错误: Application Errornet::ERR_FILE_NOT_FOUND (file:///android_asset/www/index.html) 我的手机有互联网连接,所以有一个活跃的移动互联 我有一个cordova应用程序(我正在为 Android构建),我使用命令行上的keytools签名并将其安装到我的AndroID设备上.

每当我在手机上打开应用程序时,我都会收到以下错误:

Application Errornet::ERR_file_NOT_FOUND (file:///androID_asset/www/index.HTML)

我的手机有互联网连接,所以有一个活跃的移动互联网连接 – 任何人都可以帮助调试问题?

我遇到了一些与移动远程资产相关的修复,但是我在我的应用程序中看不到有任何指向远程URL的链接.

有没有办法我可以做一个’堆栈跟踪’,让我能够确定应用程序错误在我的应用程序中引发的确切点?

任何提示都将不胜感激

– 更新 –
这是在模拟器中生成的adb日志

对于其他任何可能有帮助的人,我使用以下内容将模拟器日志输出到文件: – (需要双>>才能将数据附加到文件中)

adb -e logcat >> emulator.log

https://gist.github.com/anonymous/e53abb7eb089950ac4e5

– 更新 –
我的AndroIDManifest.xml文件如下所示:

<?xml version='1.0' enCoding='utf-8'?><manifest androID:harDWareAccelerated="true" androID:versionCode="1" androID:versionname="0.0.1" package="com.myapp" xmlns:androID="http://schemas.androID.com/apk/res/androID"><supports-screens androID:anyDensity="true" androID:largeScreens="true" androID:normalScreens="true" androID:resizeable="true" androID:smallScreens="true" androID:xlargeScreens="true" /><uses-permission androID:name="androID.permission.INTERNET" /><application androID:harDWareAccelerated="true" androID:icon="@drawable/icon" androID:label="@string/app_name" androID:supportsRtl="true">    <activity androID:configChanges="orIEntation|keyboardHIDden|keyboard|screenSize|locale" androID:label="@string/activity_name" androID:launchMode="singletop" androID:name="MainActivity" androID:theme="@androID:style/theme.Black.NoTitlebar" androID:windowsoftinputMode="adjustResize">        <intent-filter androID:label="@string/launcher_name">            <action androID:name="androID.intent.action.MAIN" />            <category androID:name="androID.intent.category.LAUNCHER" />        </intent-filter>    </activity></application><uses-sdk androID:minSdkVersion="10" androID:targetSdkVersion="21" /></manifest>

– 更新 –
在我的平台’androID’文件夹中是’assets’文件夹 – 它具有以下结构:

www/_where-is-www.txt  www/CSS  www/img  www/Js  www/res  www/app.HTML  www/cordova.Js  www/cordova_plugins.Js  www/index.PHP

似乎没有index.HTML – 即使cordova设置声明了index.HTML文件……我无法理解为什么会这样做.

注意 :
我正在创建一个cordova应用程序,添加一个AndroID平台,然后从现有应用程序的另一个目录复制我现有的www文件夹(已经开发并发布到Play商店,所以工作正常) – 然后最终进行构建.不知道为什么index.HTML应该显示……任何想法?

解决方法 你应该在cordova运行androID之前运行cordova build androID,或者通过运行cordova build androID&& cordova运行androID –device PS:如果你在mac上工作,别忘了sudo 总结

以上是内存溢出为你收集整理的net :: ERR_FILE_NOT_FOUND文件:///android_asset/www/index.html未找到全部内容,希望文章能够帮你解决net :: ERR_FILE_NOT_FOUND文件:///android_asset/www/index.html未找到所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1125446.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存