Android:相机意图无法在模拟器上启动

时间:2014-12-01 01:35:46

标签: java android

我有一个使用内置相机应用程序的简单程序。不知道为什么,但突然间它不能在模拟器上工作。它仍然适用于我的实际物理设备。我不应该是真正的相机应用程序'在模拟器上发布很好,并做整个方格背景绿色squre的事情。有什么想法吗?

        if (id == R.id.action_picture) {
        Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

        if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
            File mSelfieFile = null;

            try {
                mSelfieFile = SelfieBitmapHelper.createFileName();
                mSelfiePhotoPath = mSelfieFile.getAbsolutePath();
            } catch (IOException ex) {  }

            if (mSelfieFile != null) {
                takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(mSelfieFile));
                startActivityForResult(takePictureIntent, PHOTO_REQUEST);
            }
        }
        return true;
    }

0 个答案:

没有答案