标签: nexus-s

默认相机活动未完成按OK按钮

我从我的活动中调用默认摄像头,然后处理onActivityResult.我的代码似乎在LG Ally上工作正常,在拍摄照片时没有确认.但是,当我在Nexus S上运行相同的应用程序时,它会在返回我的活动之前提示我"Ok","Retake"或"Cancel".虽然"取消"有效,但在没有保存图片的情况下返回我的活动,"确定"似乎没有任何效果,甚至没有返回我的活动.

我的代码如下:

private void captureImage() {

    String state = Environment.getExternalStorageState();
    if (Environment.MEDIA_MOUNTED.equals(state)) {
        File path = new File(Environment.getExternalStorageDirectory().getPath() + "/Images/" + (new UserContextAdapter(this)).getUser() + "/");
        path.mkdirs();
        File file = new File(path, "Image_Story_" + mRowId.toString() + ".jpg");

        newImageUri = Uri.fromFile(file);

        Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
        intent.putExtra(MediaStore.EXTRA_OUTPUT, newImageUri);

        startActivityForResult(intent, CAPTURE_IMAGE);
    }

}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent intent) {

    switch (requestCode) {
    case CAPTURE_IMAGE:
        switch (resultCode ) {
        case 0:
            Log.i("CAPTURE", "Cancelled by User");
            break;
        case -1: …
Run Code Online (Sandbox Code Playgroud)

camera android nexus-s

19
推荐指数
1
解决办法
7369
查看次数

ICS上的本机堆栈跟踪?

由于某种原因,我不能在我这里的ICS设备上发生本地(C/C++)地址/堆栈跟踪.

在我的Nexus 7上,当本机库崩溃时,不会输出任何内容.log.redirect-stdio设置为通过时设置为1,/system/default.prop并且/data/local.prop都不起作用.

我试着设置log.redirect-stdiotrue使用stop,setprop,start的命令,但仍然没有原生的堆栈跟踪是输出到logcat的.

谷歌我的意思是来吧......我每天都因为与我的错误,不可预测的关系而对Google产生越来越多的信心.

android stack-trace android-ndk nexus-s android-4.0-ice-cream-sandwich

19
推荐指数
1
解决办法
1398
查看次数

android前后摄像头拍摄的图片方向问题,以错误的方式旋转

我有一个纵向模式的相机应用程序,它从前端和后端相机拍摄照片.问题就像捕获的图像以错误的方式旋转...

对于预览,我使用了以下代码....

    Camera.Parameters parameters = camera.getParameters();
        android.hardware.Camera.CameraInfo info = new android.hardware.Camera.CameraInfo();
        android.hardware.Camera.getCameraInfo(defaultCameraId, info);
        int rotation = this.getWindowManager().getDefaultDisplay()
                .getRotation();
        if (Integer.parseInt(Build.VERSION.SDK) >= 8) {

            int degrees = 0;
            switch (rotation) {
            case Surface.ROTATION_0:
                degrees = 0;
                break;
            case Surface.ROTATION_90:
                degrees = 90;
                break;
            case Surface.ROTATION_180:
                degrees = 180;
                break;
            case Surface.ROTATION_270:
                degrees = 270;
                break;
            }
            int result;
            if (info.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {
                result = (info.orientation + degrees) % 360;
                result = (360 - result) % 360; // compensate the mirror …
Run Code Online (Sandbox Code Playgroud)

camera android orientation nexus-s

17
推荐指数
1
解决办法
7183
查看次数

Android NFC在重复扫描后锁定/停止扫描

概述:我们开发了一款应用程序,允许客户使用带有固定Nexus S的NFC卡进行登记.应用程序准备好读取卡片,当点击卡片时,应用程序会读取NFC卡的唯一ID.

问题:我们遇到的挑战是,在扫描50到100个标签后,Nexus S会锁定.该应用程序继续运行,Android也是如此,但是我们的应用程序或android中的本机应用程序都不会读取标签.好像扫描仪已被禁用.我使用运行Android 2.3.6的4种不同的Nexus S设备对其进行了测试.

调试:我能找到的唯一解决方案是: - 关闭nexus,然后重新打开电源 - 禁用NFC,然后通过设置 - >无线和网络设置 - > NFC重新启用它

如果其中任何一个完成,扫描仪再次工作,应用程序继续正常工作,直到它在70次扫描后再次锁定.

知道如何解决这个错误,或解决这个问题?

更新:看起来好像这不仅仅是我们的应用程序,测试Nexus S附带的"标签"本机应用程序也有这个问题.

android nfc barcode-scanner nexus-s

13
推荐指数
1
解决办法
615
查看次数

使用Nexus S编写NFC标签

我有一个Gingerbread 2.3.4供电的Nexus S,我最近得到了一些可写的NFC标签.到目前为止,我可以将它们读作空白标签,但我找不到向它们写入数据的方法.
我的所有研究都引导我阅读这篇文章:从1月份开始用Nexus S编写标签(2.3.4发布之前).

如何使用Nexus S在应用程序中编写NFC标签?有什么指针吗?

android nfc nexus-s

10
推荐指数
1
解决办法
2万
查看次数

带有APDU命令的Android NFC问题

我正在使用IsoDep Tag Tech处理应用程序,以向启用NFC的卡发出APDU命令.

更新:所以下面看到的问题似乎与我正在使用的卡的电源要求有关,当我使用具有较低功率要求的不同卡时,下面的症状不会经常发生.

我明确地遵循了文档,并成功地实现了协议.然而,由于混合成功,我遇到了一些超出我的代码控制范围的NFC低级库的问题.

我已经实现了以下内容:

  • 待定意图的前台调度.
  • 意图有一个用于IsoDep.class和动作的技术过滤器:
    • ACTION_TAG_DISCOVERED
  • 然后,I然后从Intent Extra Issue APDU命令中提取Tag并处理响应

问题是我注意到了一些事情:

在Nexus S上,卡的位置取决于成功的通信流程,如果它不在最佳位置,我将收到IOException如果由于卡已移动​​或未保留在RF字段中而得到太多IOExceptions,我开始看到以下的消息(见下文)我想知道是否有其他人看到过这些问题?在我的onResume方法中,我没有任何逻辑来阻止多次调用方法的NFCAdapter实例:enableForegroundDispatch,我应该这样做.

在此先感谢您的帮助.

示例例外1

06-16 12:08:43.351: ERROR/NFC(661): NFC service dead - attempting to recover
06-16 12:08:43.351: ERROR/NFC(661): android.os.DeadObjectException
06-16 12:08:43.351: ERROR/NFC(661):     at android.os.BinderProxy.transact(Native     Method)
06-16 12:08:43.351: ERROR/NFC(661):     at android.nfc.INfcAdapter$Stub$Proxy.enableForegroundDispatch(INfcAdapter.java:528)
06-16 12:08:43.351: ERROR/NFC(661):     at android.nfc.NfcAdapter.enableForegroundDispatch(NfcAdapter.java:494)
06-16 12:08:43.351: ERROR/NFC(661):     at myClass.onResume(MyClass.java:406)
06-16 12:08:43.351: ERROR/NFC(661):     at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
06-16 12:08:43.351: ERROR/NFC(661):     at android.app.Activity.performResume(Activity.java:3832)
06-16 12:08:43.351: ERROR/NFC(661):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2110)
06-16 12:08:43.351: ERROR/NFC(661):     at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2135)
06-16 12:08:43.351: ERROR/NFC(661):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1668)
06-16 …
Run Code Online (Sandbox Code Playgroud)

android apdu nfc nexus-s

9
推荐指数
1
解决办法
5955
查看次数

nexus的NFC/RFID入门

Nexus S NFC/RFID入门.有人可以提供任何指导吗?

我有兴趣使用nexus的NFC/RFID硬件创建一些家庭酿造演示.我想我需要找到合适的标签,以及如何将网址编码成nexus可以通过它的标签应用程序读取的标签.不确定iso 14443标签或mifare等

nexus是否支持所有libnfc?

如果我root设备可以访问写入功能吗?

谢谢

android rfid nfc nexus-s

8
推荐指数
2
解决办法
7372
查看次数

设备在google nexus手机中没有com.google.android.gsf软件包

我正在使用Google Nexus手机测试我的应用.但它的力量在启动期间关闭了一个例外"设备没有包com.google.android.gsf"任何提示?

我已成功测试了三星Galaxy S3和三星Galaxy Y手机中的应用程序.

android nexus-s

8
推荐指数
1
解决办法
9319
查看次数

如何将数据存储到android中的Secure Element中

我想在Android中创建一个像应用程序一样的谷歌钱包.据说"所有支付凭证都存储在称为手机中包含的安全元素的芯片中".如何访问此安全元素并将我的卡凭据存储到其中.我的目的是在收银台而不是我的卡上使用我的手机(Nexus).

所以我想要的是将一些数据存储到安全元件芯片并在我点击NFC读卡器时访问数据.

提前致谢.

android nfc nexus-s secure-element

7
推荐指数
1
解决办法
3162
查看次数

PopupWindow位于某些设备的状态栏之上

这是我的代码show a PopupWindow

View rootView = activity.getWindow().getDecorView().getRootView();
mPopupWindow.showAtLocation(rootView, Gravity.NO_GRAVITY, 0, 0);
Run Code Online (Sandbox Code Playgroud)

当我测试它时Samsung,Nexus它显示在状态栏下面的设备
但是当我在Sony设备上测试时它显示在状态栏上方(如下图所示)

那么哪个设备显示正确或我做错了什么?任何帮助或建议将非常感谢

在此输入图像描述

android sony popupwindow nexus-s

7
推荐指数
1
解决办法
1084
查看次数