0

  • 1153952789488054272  评论     打赏       拉大锯
    • java.lang.IllegalArgumentException: Invalid column COUNT(*) AS count

          at android.database.sqlite.SQLiteQueryBuilder.computeSingleProjectionOrThrow(SQLiteQueryBuilder.java:1142)

          at android.database.sqlite.SQLiteQueryBuilder.computeProjection(SQLiteQueryBuilder.java:1113)

          at android.database.sqlite.SQLiteQueryBuilder.buildQuery(SQLiteQueryBuilder.java:888)

          at android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:561)

          at com.android.providers.media.MediaProvider.queryInternal(MediaProvider.java:2423)

          at com.android.providers.media.MediaProvider.query(MediaProvider.java:2169)

          at android.content.ContentProvider$Transport.query(ContentProvider.java:271)

          at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:104)

          at android.os.Binder.execTransactInternal(Binder.java:1021)

          at android.os.Binder.execTransact(Binder.java:994)

         

         

        --------- beginning of crash

      2020-08-14 15:08:48.900 1607-2100/com.example.rongxuanapp E/AndroidRuntime: FATAL EXCEPTION: ModernAsyncTask #1

        Process: com.example.rongxuanapp, PID: 1607

        java.lang.RuntimeException: An error occurred while executing doInBackground()

          at androidx.loader.content.ModernAsyncTask$3.done(ModernAsyncTask.java:164)

          at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)

          at java.util.concurrent.FutureTask.setException(FutureTask.java:252)

          at java.util.concurrent.FutureTask.run(FutureTask.java:271)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

          at java.lang.Thread.run(Thread.java:919)

         Caused by: java.lang.IllegalArgumentException: Invalid column COUNT(*) AS count

          at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:170)

          at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:140)

          at android.content.ContentProviderProxy.query(ContentProviderNative.java:423)

          at android.content.ContentResolver.query(ContentResolver.java:963)

          at android.content.ContentResolver.query(ContentResolver.java:898)

          at androidx.core.content.ContentResolverCompat.query(ContentResolverCompat.java:81)

          at androidx.loader.content.CursorLoader.loadInBackground(CursorLoader.java:63)

          at com.zhihu.matisse.internal.loader.AlbumLoader.loadInBackground(AlbumLoader.java:97)

          at com.zhihu.matisse.internal.loader.AlbumLoader.loadInBackground(AlbumLoader.java:33)

          at androidx.loader.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:307)

          at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:60)

          at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:48)

          at androidx.loader.content.ModernAsyncTask$2.call(ModernAsyncTask.java:141)

          at java.util.concurrent.FutureTask.run(FutureTask.java:266)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 

          at java.lang.Thread.run(Thread.java:919) 

      1209434664259883008  评论     打赏       夕阳
      • 拉大锯  回复 @夕阳
        看样子是你的log,com.example.rongxuanapp,有这个。
        拉大锯 2020-08-14 15:25   回复 1153952789488054272
      • 拉大锯  回复 @夕阳
        说明这个框架有问题,去骂他是垃圾就好了。或者你看最新的版本有没有解决这个问题。一般来说,是开源的,改一下就好。其实是因为你的Android系统版本比较高,哈哈。
        拉大锯 2020-08-14 15:28   回复 1153952789488054272
      • 夕阳  回复 @拉大锯
        可能是的,但还没有找到怎么改
        夕阳 2020-08-14 15:42   回复 1209434664259883008
      • 拉大锯  回复 @夕阳
        你去百度这句就好 Invalid column COUNT(*) AS count,遇到问题可以找一下搜索引擎,估计你可以省点时间。
        拉大锯 2020-08-14 15:46   回复 1153952789488054272
      • 夕阳  回复 @拉大锯
        搜了,没找到啥结果
        夕阳 2020-08-14 15:46   回复 1209434664259883008
    • 你确定这Log是你应用的吗?为什么要截图呢,贴完整的log不可以吗?


      如果是你的,那就是sql语句的问题呗,你可以使用API,或者第三方框架。如果是手写的话,需要用sqliteExploer验证完再用。

      1153952789488054272  评论     打赏       拉大锯
      • 夕阳  回复 @拉大锯
        用的是第三方框架,Matiss
        夕阳 2020-08-14 15:11   回复 1209434664259883008
      • 拉大锯  回复 @夕阳
        不官谁都一样,要么是你写的,要么是框架有问题。log已经有提示了,除非是其他应用爆出来的log。我也挺无语的,这就是所有的log了吗?跟图片里的没有什么差别。让你粘贴log只是想看全的log,想确定有没有你的包名,如果有,或者有你所引用框架的包名,说明这log是你的。
        拉大锯 2020-08-14 15:25   回复 1153952789488054272
    相关问题
    _empty · Android
    2019-10-20 23:51 628 2
    application · Android
    2019-11-05 00:26 779 2
    三流废物 · android / 小白
    2019-11-22 00:35 1067 5
    豪豪好嘛 · Android / GPS
    2019-11-26 20:15 884 5
    Jian · android
    2019-11-28 01:51 615 2
    2019-12-01 01:01 705 2
    小陈学编程 · Android
    2019-12-01 19:08 633 2
    fkinggod · Android
    2019-12-08 09:19 661 5
    fkinggod · Android
    2019-12-08 20:47 611 2
    kissmyass · Android
    2019-12-09 07:08 537 2
    独一无二的名zi · Android
    2019-12-30 06:48 415 2