Android Cordova hybrid应用程序(我的项目中缺少文件)
我正在cordova 6上开发一个混合应用程序,我添加了android、Ios和浏览器,目前只在android上运行。我的项目在Android Cordova hybrid应用程序(我的项目中缺少文件),android,cordova,phonegap-build,Android,Cordova,Phonegap Build,我正在cordova 6上开发一个混合应用程序,我添加了android、Ios和浏览器,目前只在android上运行。我的项目在c:/myApp/www中,它的相同内容在c:/myApp/platforms/android/assets/www中,当我在浏览器上运行cordova时,一切都在那里,我可以从Chrome DevTools=>source查看项目;但是当我在android上运行它,将它部署到我的手机(三星s5)上,用电缆调试,我查看Chrome Devtools=>source,我只
c:/myApp/www
中,它的相同内容在c:/myApp/platforms/android/assets/www
中,当我在浏览器上运行cordova时,一切都在那里,我可以从Chrome DevTools=>source查看项目;但是当我在android上运行它,将它部署到我的手机(三星s5)上,用电缆调试,我查看Chrome Devtools=>source
,我只看到index.html
和assets
文件夹,而必须有login.html
和images
文件夹和其他JS
文件。我甚至将images
文件夹移动到assets
文件夹,但是assets
文件夹在那里,而images
文件夹不在里面 您的所有html和图像都应位于主www文件夹或其子文件夹中
确保此处存在您的图像文件夹:
c:/myApp/www/images
如果不起作用,您可以尝试使用CLI删除并重新添加平台:
cordova platform remove android
cordova platform add android
你不应该直接编辑你的c:/myApp/platforms/android/assets/www文件夹,当你运行cordova run android
时,你应该让CLI自动将文件复制到那里,你的所有html和图像都应该在你的主www文件夹或其子文件夹中
确保此处存在您的图像文件夹:
c:/myApp/www/images
如果不起作用,您可以尝试使用CLI删除并重新添加平台:
cordova platform remove android
cordova platform add android
你不应该直接编辑你的c:/myApp/platforms/android/assets/www文件夹,当你运行cordova run android
时,你应该让CLI自动将文件复制到那里,你是否使用基于phonegap云的构建/android studio/CLI;'要构建您的应用程序?图像是一个真正的文件夹,而不是符号链接/快捷方式吗?@ArjunTRaj Im使用cordova cli,如cordova build android和&cordova run android
@n00dl3 no man!文件夹是真实的!!50 MB大小使用phonegap基于云的构建/android studio/cli;'要构建您的应用程序?图像是一个真正的文件夹,而不是符号链接/快捷方式吗?@ArjunTRaj Im使用cordova cli,如cordova build android和&cordova run android
@n00dl3 no man!文件夹是真实的!!50MB大小