3

我是一名尝试学习 Android 的 .net 开发人员。我正在尝试使用 Windows 桌面上的任何 Android 模拟器开发移动应用程序。

  1. 您能否推荐一款适用于 Windows 7 桌面的 Android 模拟器?

  2. 是否可以从网络摄像头读取EXIF数据?或者在拍摄照片时用于捕捉坐标的设备应该是什么?

  3. 我们可以将照片与地理坐标一起发送到同一系统中的服务器应用程序吗?

  4. 服务器应用程序的特征应该是什么?Web 服务对于服务器应用程序来说是一个不错的选择吗?

  5. 有没有一本书详细展示了这种方法?

注意:请将此视为编程问题,因为我正在尝试使用 Android 进行编程以读取 EXIF 数据。

阅读:

  1. 在 C# 中从 JPEG、XMP 或 EXIF 读取数据元数据

  2. 如何在 Android 上的 exif 数据中保存 GPS 坐标?

  3. 如何从我自己的 Android 应用程序中调用内置相机应用程序?

  4. 如何使用 Android 使用 WCF 服务

4

1 回答 1

2
  1. 安卓模拟器:http: //developer.android.com/guide/index.html

您可以在拍照时嵌入 EXIF 数据/设置它,然后再将其发送到远程服务器进行处理。将数据发布/发送到远程系统时,您可以单独发送位置数据,或将其作为属性保留为 EXIF 数据的一部分。

在 Android 中写入/地理标记 JPEG(EXIF 数据)

通过阅读以上内容,我的假设是以下内容会起作用:

 ExifInterface exif;
 exif = new ExifInterface("/sdcard/DCIM/"+filename+".jpeg");
 double exifLatitude = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE);
 double exifLongitude = exif.getAttribute(ExifInterface.TAG_GPS_LONGITUDE);

更多特定于 Android 的信息: 如何在 Android 上的 exif 数据中保存 GPS 坐标?

最后: 读取 JPEG 文件中的 EXIF 信息,ExifInterface有示例

于 2012-06-15T11:11:17.013 回答