小编use*_*715的帖子

Android:从相机获取图片时会发生NPE

我的Android应用有问题.我正MediaStore.ACTION_IMAGE_CAPTURE打算用相机拍照.它适用于大多数设备,但我在Android市场上的DroidX设备上遇到了以下崩溃错误.

我认为imageCaptureUri在这种情况下不能为空.所以这不是原因.

你有什么想法?这是固件错误吗?

java.lang.NullPointerException位于com.eb.android.activity.Add活动的com.eb.android.activity.AddActivity.getBase64Receipt(AddActivity.java:193)的android.content.ContentResolver.openInputStream(ContentResolver.java:286).发布Receipt(AddActivity.java:204)at com.eb.android.activity.AddActivity.access $ 0(AddActivity.java:203)at com.eb.android.activity.AddActivity $ 1.run(AddActivity.java:50)at java .lang.Thread.run(Thread.java:1102)


java.lang.NullPointerException位于com.eb.android.activity.Add活动的com.eb.android.activity.AddActivity.getBase64Receipt(AddActivity.java:193)的android.content.ContentResolver.openInputStream(ContentResolver.java:288).发布Receipt(AddActivity.java:204)at com.eb.android.activity.AddActivity.access $ 0(AddActivity.java:203)at com.eb.android.activity.AddActivity $ 1.run(AddActivity.java:50)at java .lang.Thread.run(Thread.java:1096)

这是我的实施:

public class AddActivity extends Activity {

    public static final int TAKE_RECEIPT = 2;

    private Uri imageCaptureUri;

    private Runnable submitReceiptRunnable = new Runnable() {
        public void run() {
            publishReceipt();
        }
    };

    private ProgressDialog progressDialog;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.add);

        registerListeners();
    }

    public void onActivityResult(int reqCode, int resultCode, Intent data) {
        super.onActivityResult(reqCode, resultCode, …
Run Code Online (Sandbox Code Playgroud)

camera android

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

相机在Android 2.2上不起作用

在Android SDK和AVD Manager中,我创建了一个新的Android虚拟设备如下:

  • 姓名:myavd
  • 目标:Android 2.2 - API级别8.
  • SD卡:50MiB.
  • 内置:默认(HVGA).
  • 硬件:提取LCD密度160.

启动此设备后,我无法从内置摄像头拍摄照片.以下是错误和异常.

应用程序Camera(进程com.android.camera)意外停止.请再试一次.

08-18 15:00:47.940:ERROR/AndroidRuntime(289):致命异常:GLThread 11 08-18 15:00:47.940:ERROR/AndroidRuntime(289):java.lang.IllegalArgumentException:没有配置匹配configSpec 08-18 15:00:47.940:ERROR/AndroidRuntime(289):在android.opengl.GLSurfaceView $ BaseConfigChooser.chooseConfig(GLSurfaceView.java:760)08-18 15:00:47.940:ERROR/AndroidRuntime(289):at android.opengl .GLSurfaceView $ EglHelper.start(GLSurfaceView.java:916)08-18 15:00:47.940:ERROR/AndroidRuntime(289):at android.opengl.GLSurfaceView $ GLThread.guardedRun(GLSurfaceView.java:1246)08-18 15 :00:47.940:ERROR/AndroidRuntime(289):在android.opengl.GLSurfaceView $ GLThread.run(GLSurfaceView.java:1116)08-18 15:00:48.369:WARN/ActivityManager(66):强制完成活动com. android.camera/.Camera

你知道什么是错的吗?

camera android android-2.2-froyo

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

标签 统计

android ×2

camera ×2

android-2.2-froyo ×1