Java 为什么位置不';不能在android 10的应用程序中工作?

Java 为什么位置不';不能在android 10的应用程序中工作?,java,android,kotlin,location,mobile-application,Java,Android,Kotlin,Location,Mobile Application,我有一个流媒体视频的应用程序,它可以确保从其他设备拍摄照片。它将设备的位置保存在照片信息中。它可以在旧的android版本上正常工作,例如6.0。不幸的是,即使将应用程序更新到SDK 29,它也不能在android 10上工作。你有什么想法吗 当我在安卓10手机上关闭gps时,一切都很顺利 android studio的以下错误: E/i.aoiAgent11EN: Unknown bits set in runtime_flags: 0x8000 I/Perf: Connect

我有一个流媒体视频的应用程序,它可以确保从其他设备拍摄照片。它将设备的位置保存在照片信息中。它可以在旧的android版本上正常工作,例如6.0。不幸的是,即使将应用程序更新到SDK 29,它也不能在android 10上工作。你有什么想法吗

当我在安卓10手机上关闭gps时,一切都很顺利

android studio的以下错误:

    E/i.aoiAgent11EN: Unknown bits set in runtime_flags: 0x8000
    I/Perf: Connecting to perf service.
    I/FeatureParser: can't find cepheus.xml in assets/device_features/,it may be in /system/etc/device_features
    E/libc: Access denied finding property "ro.vendor.df.effect.conflict"
    E/Perf: Fail to get file list pl.biz.aoi.aoiAgent11ENG
        getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array
        Fail to get file list pl.biz.aoi.aoiAgent11ENG
        getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array

E/AudioPlayer: CPP is working
    java.lang.IllegalStateException: Unable to retrieve AudioTrack pointer for getPosition()
        at android.media.AudioTrack.native_get_position(Native Method)
        at android.media.AudioTrack.getPlaybackHeadPosition(AudioTrack.java:1699)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.SpeakerOutputStream.getPlayed(SpeakerOutputStream.java:46)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.G711AudioPlayer.writeSilenceBufferIfNeeded(G711AudioPlayer.java:136)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.G711AudioPlayer.run(G711AudioPlayer.java:111)
        at java.lang.Thread.run(Thread.java:919)
I/chatty: uid=10262(pl.biz.aoi.aoiAgent11ENG) identical 18 lines
E/AudioPlayer: CPP is working
    java.lang.IllegalStateException: Unable to retrieve AudioTrack pointer for getPosition()
        at android.media.AudioTrack.native_get_position(Native Method)
        at android.media.AudioTrack.getPlaybackHeadPosition(AudioTrack.java:1699)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.SpeakerOutputStream.getPlayed(SpeakerOutputStream.java:46)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.G711AudioPlayer.writeSilenceBufferIfNeeded(G711AudioPlayer.java:136)
        at pl.biz.aoi.aoiAgent11ENG.media.in.audio.player.G711AudioPlayer.run(G711AudioPlayer.java:111)
        at java.lang.Thread.run(Thread.java:919)

同样的问题,应用程序每次运行都会因此崩溃。我也面临同样的问题