小编Hem*_*rya的帖子

如何在 Laravel 中编写原始查询

我需要在 Laravel 数据库中编写一个原始查询:查询生成器,输出特定表的大小

在核心mysql查询如下

SELECT table_name "Name_of_the_table", table_rows "Rows Count", round(((data_length + index_length)/1024/1024),2)
"Table Size (MB)" FROM information_schema.TABLES WHERE table_schema = "Name_of_the_Database" AND table_name ="Name_of_the_table";
Run Code Online (Sandbox Code Playgroud)

mysql laravel laravel-query-builder

4
推荐指数
2
解决办法
7841
查看次数

调用相机应用程序(权限拒绝:启动 Intent)

我的片段正在尝试启动相机活动,但似乎存在一些相机权限问题,

在调试时,它只持续到代码行以下

startActivityForResult(callCameraApplicationIntent, CAMERA_PIC_REQUEST);

Run Code Online (Sandbox Code Playgroud)

下面是 logcat 结果

java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x3 cmp=android/com.android.internal.app.ResolverActivity clip={text/uri-list U:content://com.example.tc.provider/external_files/Pictures/photo_saving_app/IMAGE_20191205_070208.jpg} (has extras) } from ProcessRecord{8920903 18662:com.example.tc/u0a343} (pid=18662, uid=10343) with revoked permission android.permission.CAMERA
        at android.os.Parcel.readException(Parcel.java:2016)
        at android.os.Parcel.readException(Parcel.java:1962)
        at android.app.IActivityManager$Stub$Proxy.startActivity(IActivityManager.java:4452)
        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1617)
        at android.app.Activity.startActivityForResult(Activity.java:4551)
        at androidx.fragment.app.FragmentActivity.startActivityForResult(FragmentActivity.java:767)
Run Code Online (Sandbox Code Playgroud)

以下是似乎需要的代码部分。


        if (Build.VERSION.SDK_INT > 21) { //use this if Lollipop_Mr1 (API 22) or above
            Intent callCameraApplicationIntent = new Intent();
            callCameraApplicationIntent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);

            // We give some instruction to the intent to save the image
            File photoFile = null;

            try { …
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-camera android-camera-intent android-permissions

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