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