PhoneGap应用在Android上无响应

问题描述

| 我创建了一个简单的PhoneGap应用程序,该应用程序现在仅在您单击按钮时拍摄一张图片,然后在同一页上的图片中显示该图片。我已经构建了iOS和Android版本,并且iOS版本运行良好。另一方面,Android版本突出显示该按钮,但从不切换到相机活动。可能是什么问题呢? 我的第一个想法是问题出在index.html文件中的Javascript代码中。因此,我用PhoneGap API Camera参考页上的“完整示例”完全替换了index.html的内容。该页面显示四个按钮,每个按钮触发一个Javascript函数,该函数使用PhoneGap以一种或另一种方式获取图像。该应用程序构建无误,并在我的测试设备(HTC Evo 4G)上启动。但是,再次点击任何一个按钮都会使该按钮突出显示,但是什么也没有发生。 我使用的是最近下载的PhoneGap 0.95,最新的Android SDK(两天前已下载并安装)以及带有ADT插件的Eclipse。 谁能给我一些有关如何开始调试的想法? 编辑:对于它的价值,我根据Android的PhoneGap入门指南中的步骤设置了我的Android项目。我根据那里的指示修改了AndroidManifest.xml文件,并使用指示中的精确文本,因此
<supports-screens ... />
块之后的第一行是:
<uses-permission android:name=\"android.permission.CAMERA\" />
    

解决方法

迦勒> 我被phonegap android + HTC EVO 4G的完全相同的问题迷迷糊糊。 也许您已经知道了。以防万一, 默认示例应用程序无法正常工作的根本原因是example_android文件夹中生成的index.html文件中javascript src的URL错误。   -问题:我注意到example_android文件夹中的index.html链接到js文件不存在。       type = \“ text / javascript \” charset = \“ utf-8 \” src = \“ phonegap.0.9.5.min.js \”   改成       type = \“ text / javascript \” charset = \“ utf-8 \” src = \“ phonegap.0.9.5.js \” 从src属性删除\ .min后,重新构建android应用并重新部署到我的android手机上。一切开始正常。     ,尝试通过运行“相机”应用并选择设置按钮来降低所保存相机图像的分辨率。 在我降低分辨率之前,PhoneGap示例应用程序中的相机按钮通常对我来说崩溃了。 我尚未对其进行调试,但我猜测默认Evo相机分辨率(手机上为5M)会在某处发生内存溢出     ,在清单文件中尝试使用\'uses-permission android:name = \“ android.permission.WRITE_EXTERNAL_STORAGE \” \“,并将\'destinationType:Camera.DestinationType.FILE_URI \'用于phonegap的getPicture调用。 我遇到了同样的问题,添加WRITE_EXTERNAL_STORAGE权限对我来说很有效。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...