为了账号安全,请及时绑定邮箱和手机立即绑定

发送信号。PID: 6939 SIG: 9 with zxing QR code scanner

发送信号。PID: 6939 SIG: 9 with zxing QR code scanner

吃鸡游戏 2022-12-21 15:12:58
我正在开发一个带有嵌入式二维码阅读器的应用程序,在扫描代码之后,我必须使用从二维码中获取的参数启动另一个活动(名为 CodaActivity.class)。我从此处找到的教程开始:( https://www.androidtutorialonline.com/android-qr-code-scanner/ ) 并尝试根据我的需要对其进行自定义。这是 QRCodeScannerActivity 的代码:import android.content.DialogInterface;import android.content.Intent;import android.content.pm.PackageManager;import android.net.Uri;import android.os.Build;import android.os.Bundle;import android.support.v4.app.ActivityCompat;import android.support.v4.content.ContextCompat;import andoid.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.widget.Toast;import com.google.zxing.Result;import me.dm7.barcodescanner.zxing.ZXingScannerView;import static android.Manifest.permission.CAMERA;public class QrCodeScannerActivity extends AppCompatActivity implements ZXingScannerView.ResultHandler {    private static final int REQUEST_CAMERA = 1;    private ZXingScannerView mScannerView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        mScannerView = new ZXingScannerView(this);        setContentView(mScannerView);        int currentapiVersion = android.os.Build.VERSION.SDK_INT;        if (currentapiVersion >= android.os.Build.VERSION_CODES.M) {            if (checkPermission()) {                Toast.makeText(getApplicationContext(), "Permission already granted", Toast.LENGTH_LONG).show();            } else {                requestPermission();            }        }    }           }}但是在我扫描二维码后(当然是用物理设备),调试器退出并显示以下消息:I/art: Object allocation is busy now, so prior to grow the heap. New heap size is 33 MBI/art: current process_level is : 0I/art: current process_level is : 0I/art: current process_level is : 0I/art: current process_level is : 0I/art: current process_level is : 0I/Process: Sending signal. PID: 8310 SIG: 9Application terminated.手机中的应用程序仍然保持运行状态,但会进行不同的活动。为什么?以及为什么我没有错误!感谢您的回答
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

我希望这可以帮助某人,我需要更多时间来找出它你应该使用正确的版本:^1.0.1 并将其添加到 pupspec.yaml 中,如下所示:


dependencies:

  flutter:

    sdk: flutter


  flutter_barcode_scanner: ^1.0.1


查看完整回答
反对 回复 2022-12-21
?
交互式爱情

TA贡献1712条经验 获得超3个赞

经过多次测试并使用另一部手机(带奥利奥)我终于发现我分割字符串是错误的,令牌是错误的但是以前的手机(android 6)没有抛出异常,所以我无法弄清楚是什么发生。此外,仔细查看代码,我在 startActivity () 调用之前插入了 finish () 语句...



查看完整回答
反对 回复 2022-12-21
  • 2 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信