• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!
  • Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Android App closing after asking for incorrect permissions?

Hello, I'm hoping for some help here!

I'm currently testing an extension (https://marketplace.yoyogames.com/assets/1803/get-microphone-volume) to see if it's going to work for my project. However to get it to work, I have to use my mobile, which is fine.

The issue comes when I try to test on Android. It appears on my mobile fine, however it then asks for access to photos etc which I accept. It then closes without explanation. In the game settings I have permissions for Write_External_Storage ticked, and Record_Audio. I believe it is to do with the game not asking for the Record_Audio permission.

The log when compiling:
Code:
Compile started: 20:58:13
"C:\Program Files (x86)\Steam\steamapps\common\gamemaker_studio\GMAssetCompiler.exe" /fU="C:\Users\Aaron\AppData\Local\gm_ttt_49190\a1689.txt" /c /m=android /studio  /config="Default" /tgt=8 /obob=True /obpp=False /obru=True /obes=False /i=3 /j=4 /cvm /tp=1024 /mv=1 /iv=0 /rv=0 /bv=1804 /gn="CrossScream" /td="C:\Users\Aaron\AppData\Local" /cd="C:\Users\Aaron\Documents\GameMaker\Cache" /sh=True /dbgp="6502" /hip="127.0.0.1" /hprt="51268" /o="C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream" /optionsini="C:\Users\Aaron\AppData\Local\gm_ttt_49190\gm_ttt_11731\CrossScream.ini"   "C:\Users\Aaron\Documents\GameMaker\Projects\CrossScream.gmx\CrossScream.project.gmx"

Reading project file....finished.
Compile Constants...finished.
Remove DnD...finished.
Compile Scripts...finished.
Compile Objects...finished.
Compile Timelines...finished.
Compile Triggers...finished.
Compile Rooms...finished.
Compile Extensions...finished.
Global scripts...finished.
Final Compile...finished.
Saving IFF file... C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream\CrossScream.zip
Writing Chunk... GEN8
Writing Chunk... OPTN
Writing Chunk... LANG
Writing Chunk... EXTN
Writing Chunk... SOND
Writing Chunk... AGRP
Writing Chunk... SPRT
Writing Chunk... BGND
Writing Chunk... PATH
Writing Chunk... SCPT
Writing Chunk... GLOB
Writing Chunk... SHDR
Writing Chunk... FONT
Writing Chunk... TMLN
Writing Chunk... OBJT
Writing Chunk... ROOM
Writing Chunk... DAFL
Writing Chunk... TPAGE
Texture Group - Default
Writing Chunk... CODE
Writing Chunk... VARI
Writing Chunk... FUNC
Writing Chunk... STRG
Writing Chunk... TXTR
0 Compressing texture... writing texture texture_0.png...
Writing Chunk... AUDO
Writing Chunk... SCPT
Writing Chunk... DBGI
Writing Chunk... INST
Writing Chunk... LOCL
Writing Chunk... STRG
Stats : GMA : Elapsed=1892.1083
Stats : GMA : sp=1,au=0,bk=0,pt=0,sc=0,sh=0,fo=0,tl=0,ob=2,ro=1,da=0,ex=1,ma=4,fm=0x100010000C000220
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" get-state

device
* daemon not running; starting now at tcp:5037
* daemon started successfully
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell echo $INTERNAL_STORAGE

 "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell echo $EXTERNAL_STORAGE

/sdcard "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" get-state

device
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell echo $INTERNAL_STORAGE

 "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell echo $EXTERNAL_STORAGE

/sdcard "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell mkdir -p "/sdcard/GMstudio"

"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell [ -d /sdcard/GMstudio ] && cd /sdcard/GMstudio; rm -r *; 

"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" push "C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream\\GameAssetsDROID.zip" /sdcard/GMstudio/GameAssetsDROID.zip

[100%] /sdcard/GMstudio/GameAssetsDROID.zip
C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream\\GameAssetsDROID.zip: 1 file pushed. 0.5 MB/s (4567 bytes in 0.008s)
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" push "C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream\\GameDownload.lock" /sdcard/GMstudio/GameDownload.lock

[100%] /sdcard/GMstudio/GameDownload.lock
C:\Users\Aaron\AppData\Local\gm_ttt_49190\CrossScream\\GameDownload.lock: 1 file pushed. 0.0 MB/s (13 bytes in 0.005s)
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb"  shell cat /system/build.prop

##### Merging of the /util/data/semc_kernel_time_stamp.prop file ##### ro.build.date=Tue Jun 28 11:15:51 CST 2016 ro.build.date.utc=1467083751 ro.build.user=BuildUser ro.build.host=BuildHost  ##### Final patch of properties ##### ro.build.product=D6603 ro.build.description=D6603-user 6.0.1 23.5.A.1.291 2769308465 release-keys  ro.product.brand=Sony ro.product.name=D6603 ro.product.device=D6603 ro.build.version.incremental=2769308465 ro.build.tags=release-keys ro.build.fingerprint=Sony/D6603/D6603:6.0.1/23.5.A.1.291/2769308465:user/release-keys  ######################## Customized property values ######################### ro.semc.version.cust=1289-4151 ro.semc.version.cust_revision=R7D ro.somc.customerid=20 #############################################################################   ############## Product Property Values ############## ro.setupwizard.mode=OPTIONAL #####################################################  ro.config.ringtone=xperia.ogg ro.config.notification_sound=notification.ogg ro.config.alarm_alert=alarm.ogg ro.semc.content.number=PA6  ################# Updating of the SW Version ################# ro.semc.version.fs_revision=23.5.A.1.291 ro.build.id=23.5.A.1.291 ro.build.display.id=23.5.A.1.291  ##### Values from product package metadata ##### ro.semc.product.model=D6603 ro.semc.ms_type_id=PM-0800-BV ro.semc.version.fs=GLOBAL-LTE ro.semc.product.name=Xperia Z3 ro.semc.product.device=D66 ro.product.model=D6603   # begin build properties # autogenerated by buildinfo.sh ro.build.version.sdk=23 ro.build.version.preview_sdk=0 ro.build.version.codename=REL ro.build.version.all_codenames=REL ro.build.version.release=6.0.1 ro.build.version.security_patch=2016-05-01 ro.build.version.base_os= ro.build.type=user ro.build.flavor=leo-user ro.product.board=MSM8974 # ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete, # use ro.product.cpu.abilist instead. ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.cpu.abilist=armeabi-v7a,armeabi ro.product.cpu.abilist32=armeabi-v7a,armeabi ro.product.cpu.abilist64= ro.product.manufacturer=Sony ro.product.locale=en-US ro.wifi.channels= ro.board.platform=msm8974 # ro.build.product is obsolete; use ro.product.device # Do not try to parse description, fingerprint, or thumbprint ro.build.characteristics=default # end build properties # # from device/qcom/msm8974/system.prop # # # system.prop for msm8974 #  rild.libpath=/vendor/lib/libril-qc-qmi-1.so rild.libargs=-d /dev/smd0 persist.rild.nitz_plmn= persist.rild.nitz_long_ons_0= persist.rild.nitz_long_ons_1= persist.rild.nitz_long_ons_2= persist.rild.nitz_long_ons_3= persist.rild.nitz_short_ons_0= persist.rild.nitz_short_ons_1= persist.rild.nitz_short_ons_2= persist.rild.nitz_short_ons_3= ril.subscription.types=NV,RUIM DEVICE_PROVISIONED=1  debug.sf.hw=1 debug.egl.hw=1 debug.composition.type=c2d persist.hwc.mdpcomp.enable=true debug.mdpcomp.4k2kSplit=1 debug.mdpcomp.logs=0 debug.mdpcomp.4k2kSplit=true dalvik.vm.heapsize=36m dev.pm.dyn_samplingrate=1 persist.demo.hdmirotationlock=false  ro.hdmi.enable=true persist.speaker.prot.enable=false qcom.hw.aac.encoder=true # # system props for the cne module # persist.cne.feature=1  #system props for the MM modules  media.stagefright.enable-player=true media.stagefright.enable-http=true media.stagefright.enable-aac=true media.stagefright.enable-qcp=true media.stagefright.enable-fma2dp=true media.stagefright.enable-scan=true mmp.enable.3g2=true mm.enable.smoothstreaming=true media.aac_51_output_enabled=true av.debug.disable.pers.cache=true #37491 is decimal sum of supported codecs in AAL #codecs: AVI AC3 ASF AAC QCP DTS 3G2 MP2TS mm.enable.qcom_parser=37491  # Default to AwesomePlayer media.stagefright.use-awesome=true  # VIDC: debug_levels # 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS vidc.debug.level=1 # # system props for the data modules # ro.use_data_netmgrd=true persist.data.netmgrd.qos.enable=true ro.data.large_tcp_window_size=true  #system props for time-services persist.timed.enable=true  # # system prop for opengles version # # 196608 is decimal for 0x30000 to report version 3 ro.opengles.version=196608  # System property for cabl ro.qualcomm.cabl=1 hw.cabl.level=Auto  # # System props for telephony # System prop to turn on CdmaLTEPhone always telephony.lteOnCdmaDevice=0  # # System props for bluetooth # System prop to turn on hfp client bluetooth.hfp.client=1  # # System props for bluetooth LE Always on feature # ro.bluetooth.alwaysbleon=true  #Simulate sdcard on /data/media # persist.fuse_sdcard=true  # #snapdragon value add features # ro.qc.sdk.audio.ssr=false ##fluencetype can be "fluence" or "fluencepro" or "none" ro.qc.sdk.audio.fluencetype=none persist.audio.fluence.voicecall=true persist.audio.fluence.voicerec=false persist.audio.fluence.speaker=true  ro.qc.sdk.gestures.camera=false ro.qc.sdk.camera.facialproc=false # system prop for NFC DT ro.nfc.port=I2C #property to enable user to access Google WFD settings. persist.debug.wfd.enable=1 #property to choose between virtual/external wfd display persist.sys.wfd.virtual=0 tunnel.audio.encode = false  #Buffer size in kbytes for compress offload playback audio.offload.buffer.size.kb=32  #Disable offload audio video playback by default audio.offload.video=false  #enable voice path for PCM VoIP by default use.voice.path.for.pcm.voip=true   #disable dsp gapless mode by default audio.offload.gapless.enabled=false # # from device/somc/shinano/system.prop # # # platform specific part of system.prop #  # aDSP sensors ## max rate ro.qti.sensors.max_accel_rate=false ro.qti.sensors.max_gyro_rate=false ro.qti.sensors.max_mag_rate=false ro.qti.sensors.max_geomag_rotv=50 ## sensor type ro.qti.sdk.sensors.gestures=false ro.qti.sensors.pedometer=false ro.qti.sensors.step_detector=true ro.qti.sensors.step_counter=true ro.qti.sensors.pam=false ro.qti.sensors.scrn_ortn=false ro.qti.sensors.smd=true ro.qti.sensors.game_rv=true ro.qti.sensors.georv=true ro.qti.sensors.cmc=false ro.qti.sensors.bte=false ro.qti.sensors.fns=false ro.qti.sensors.qmd=false ro.qti.sensors.amd=false ro.qti.sensors.rmd=false ro.qti.sensors.vmd=false ro.qti.sensors.gtap=false ro.qti.sensors.tap=false ro.qti.sensors.facing=false ro.qti.sensors.tilt=false ro.qti.sensors.tilt_detector=true ro.qti.sensors.dpc=false ro.qti.sensors.wu=false  #System props for audio persist.audio.handset.mic=analog  #System prop for gralloc persist.gralloc.cp.level3=1  #System props for the MM Audio media.aac_51_output_enabled=true  # Enable OEM SOCKET persist.radio.oem_socket=true  # Default values/Locales for the hiding languages feature ro.product.locale.excluded=ar_EG ar_IL fa_IR iw_IL  #System props for the MM modules encoder.video.profile=high  # system property for somc thermal solution ro.somc.thermal=system_monitor  # Controlling two core touch boost sys.somc.touch_perf_kick=1  # Modem power save enabled persist.radio.add_power_save=1  # Limit Modem signaling to save power persist.radio.data_no_toggle=1  # Audio recording ro.mm.aud.rec.rampstart=500000 ro.mm.aud.rec.rampduration=600000  # Video recording ro.mm.vid.rec.av.latency.def=-10 ro.mm.vid.rec.av.latency.4k=85  # System props for telephony persist.telephony.oosisdc=false ro.com.android.dataroaming=false  # Activate USB OTG persist.sys.isUsbOtgEnabled=1  # Log slow sqlite queries (if ro.debuggable is true): db.log.slow_query_threshold=100  # Added system property for DSEE HX mode # true -- means DSEE only be available for Sony own music app ro.somc.dseehx.supported=true  # Added system property for PBM, support EF_ECC on APM persist.radio.wait_for_pbm=1   # Automatic Headphone Compensation (AHC) sony.ahc.supported=no  # Added system property for LDAC ro.somc.ldac.audio.supported=false  # SONY effect #  Allocate bit for each effect. #  If necessary, define effect list with logical sum. #  EFFECT_DN        0x0001 (Dynamic Normalizer) #  EFFECT_SF        0x0002 (S-Force) #  EFFECT_CPHP      0x0004 (ClearPhase Headphone) #  EFFECT_CA        0x0008 (ClearAudio) #  EFFECT_VPT       0x0010 (VPT) #  EFFECT_CPSP      0x0020 (ClearPhase Speaker) #  EFFECT_XLOUD     0x0040 (xLOUD) #  EFFECT_CAPLUS    0x0080 (ClearAudio+) #  EFFECT_SPBUNDLE  0x0100 (Speaker Bundle) #  EFFECT_ALC       0x0200 (ALC)  # Effect used by Speaker Bundle. # EFFECT_SF | EFFECT_CPSP | EFFECT_SPBUNDLE = 0x122 sony.effect.custom.sp_bundle=0x122  # Effect used by ClearAudio+ headset # EFFECT_CA | EFFECT_VPT | EFFECT_CAPLUS | EFFECT_ALC = 0x298 sony.effect.custom.caplus_hs=0x298  # Effect used by ClearAudio+ speaker # EFFECT_CA | EFFECT_VPT | EFFECT_CPSP | EFFECT_CAPLUS | EFFECT_ALC = 0x2B8 sony.effect.custom.caplus_sp=0x2B8  # CPU minimum frequency when audio effect is on sony.effect.cpu_min_freq=600  # Disable redirecting number notification. persist.radio.redir_party_num=0  # Set sms_ack timer persist.radio.mt_sms_ack=19  # System props for the dpm module (All functions are disabled) persist.dpm.feature=0  # System props for the cne module, configuration for non-Qualcomm Wi-Fi chip persist.cne.rat.wlan.chip.oem=nqc # # from device/somc/leo/system.prop # # # product common part of system.prop # # Touch sys.screen_on=1 sys.charger_plugged=0 sys.cover_state=0  # Assertive Display ro.qcom.ad=1 ro.qcom.ad.calib.data=/system/etc/ad_calib.cfg # # from device/somc/leo/generic/system.prop # # # product specific part of system.prop # ro.usb.pid_suffix=1BA  # NFC ro.nfc.on.default=true ro.nfc.se.sim.enable=true ro.nfc.se.smx.enable=false ro.nfc.icon.enable=false  # # ADDITIONAL_BUILD_PROPERTIES # ro.product-res-path=framework/SemcGenericUxpRes/SemcGenericUxpRes.apk dalvik.vm.heapminfree=2m keyguard.no_require_sim=true ro.com.android.dataroaming=false ro.carrier=unknown ro.vendor.extension_library=libqti-perfd-client.so persist.radio.apm_sim_not_pwdn=1 ro.com.google.clientidbase=android-sonyericsson ro.com.google.clientidbase.ms=android-sonymobile ro.com.google.gmsversion=6.0_r4 camera.disable_zsl_mode=1 dalvik.vm.heapstartsize=8m dalvik.vm.heapgrowthlimit=192m dalvik.vm.heapsize=512m dalvik.vm.heaptargetutilization=0.75 dalvik.vm.heapmaxfree=8m ro.sf.lcd_density=480 ro.hwui.texture_cache_size=48 ro.hwui.layer_cache_size=32 ro.hwui.r_buffer_cache_size=4 ro.hwui.path_cache_size=24 ro.hwui.gradient_cache_size=1 ro.hwui.drop_shadow_cache_size=5 ro.hwui.texture_cache_flushrate=0.5 ro.hwui.text_small_cache_width=1024 ro.hwui.text_small_cache_height=512 ro.hwui.text_large_cache_width=2048 ro.hwui.text_large_cache_height=1024 persist.sys.dalvik.vm.lib.2=libart dalvik.vm.isa.arm.variant=krait dalvik.vm.isa.arm.features=default net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt persist.gps.qc_nlp_in_use=1 persist.loc.nlp_name=com.qualcomm.location ro.gps.agps_provider=1 ro.service.xrfm.supported=true persist.service.xrfm.mode=1 ro.sony.irremote.protocol_type=2 ro.drm.active.num=7 ro.drm.active.0=marlin,1 ro.drm.active.1=playready,1 ro.drm.active.2=dtla,1 ro.drm.active.3=marlin_import,1 ro.drm.active.4=ckb,1 ro.drm.active.5=widevine,1 ro.drm.active.6=dcp,1 ro.sony.fota.encrypteddata=supported ro.expect.recovery_id=0x72fed430297b6c43c991d3f66111b81bdc54b804000000000000000000000000 "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" get-state

device
"C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" uninstall com.companyname.CrossScream

Success "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" install "C:\Users\Aaron\Documents\GameMaker\Cache\CrossScream\Android\Default\CrossScream_armeabi-v7a_v1.4.1804.apk"

[  1%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[  3%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[  4%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[  6%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[  7%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[  9%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 10%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 12%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 14%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 15%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 17%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 18%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 20%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 21%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 23%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 24%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 26%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 28%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 29%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 31%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 32%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 34%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 35%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 37%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 38%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 40%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 42%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 43%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 45%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 46%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 48%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 49%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 51%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 52%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 54%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 56%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 57%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 59%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 60%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 62%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 63%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 65%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 66%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 68%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 70%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 71%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 73%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 74%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 76%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 77%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 79%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 80%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 82%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 84%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 85%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 87%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 88%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 90%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 91%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 93%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 94%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 96%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 98%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[ 99%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
[100%] /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk
C:\Users\Aaron\Documents\GameMaker\Cache\CrossScream\Android\Default\CrossScream_armeabi-v7a_v1.4.1804.apk: 1 file pushed. 4.3 MB/s (4209514 bytes in 0.927s)
    pkg: /data/local/tmp/CrossScream_armeabi-v7a_v1.4.1804.apk Success "C:\Users\Aaron\AppData\Local\Android\sdk\platform-tools\adb" shell am start -a android.intent.action.MAIN -n com.companyname.CrossScream/.RunnerActivity

Starting: Intent { act=android.intent.action.MAIN cmp=com.companyname.CrossScream/.RunnerActivity } Compile finished: 21:00:04

I hope someone can help me! I'd rather not have to Compile the SDK and install each time I want to test it!
 

rIKmAN

Member
Run the game in debug mode with your Android device attached via USB and see what the adb log reports.
 
After posting this I've compiled the apk and placed on my phone. When running the app then, it closes however it doesn't ask for microphone permission.

Giving the app permission manually in my phone settings works, but isn't ideal. Thoughts?

I'll try the above when I have some time in the next few days.
 
In addition, here's what my manifest file says:

Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.companyname.CrossScream"
    android:allowBackup="false"
    android:installLocation="auto"
    android:versionCode="1000000"
    android:versionName="1.0.0" >

    <uses-sdk
        android:minSdkVersion="9"
        android:targetSdkVersion="23" />

    <!-- This is the androidmanifest.xml used as the basis for building game .apk's from Studio -->


    <!-- uses here -->
    <uses-feature android:glEsVersion="0x00020000" />

    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

    <!-- <uses-feature android:glEsVersion="0x00020000" android:required="true" /> -->
    <uses-feature
        android:name="android.hardware.touchscreen"
        android:required="false" />
    <uses-feature
        android:name="android.software.leanback"
        android:required="false" />

    <!-- <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="23"/> -->

    <supports-screens
        android:largeScreens="true"
        android:resizeable="true" />
    <!-- application -->
    <application
        android:name="com.companyname.CrossScream.RunnerApplication"
        android:icon="@drawable/icon"
        android:label="@string/app_name" >
        <activity
            android:name="com.companyname.CrossScream.RunnerActivity"
            android:alwaysRetainTaskState="true"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/app_name"
            android:launchMode="singleTop"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
                <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.companyname.CrossScream.RunnerPreferenceActivity"
            android:label="@string/menu_settings" >
        </activity>

        <!-- services -->


        <!-- activities here -->


        <!-- receivers here -->


        <!-- This is XPeria Play specific, we have decided to make this standard though for all applications, just in case -->
        <meta-data
            android:name="xperiaplayoptimized_content"
            android:resource="@string/xperiaplayoptimized_content" />
        <meta-data
            android:name="game_display_name"
            android:resource="@string/app_name" />
        <!--
 <meta-data android:name="game_icon" android:resource="@drawable/icon" />
 Removing due to following warning:
 Resources referenced from the manifest cannot vary by configuration (except for version qualifiers, e.g. '-v21'.) Found variation in hdpi, ldpi, mdpi, xhdpi, xxhdpi, xxxhdpi
        -->


        <!-- meta-data here -->
        <meta-data
            android:name="YYUse24Bit"
            android:value="0" />
        <meta-data
            android:name="OrientLandscape"
            android:value="-1" />
        <meta-data
            android:name="OrientPortrait"
            android:value="-1" />
        <meta-data
            android:name="OrientLandscapeFlipped"
            android:value="-1" />
        <meta-data
            android:name="OrientPortraitFlipped"
            android:value="-1" />
        <meta-data
            android:name="SplashscreenTime"
            android:value="0" />
        <meta-data
            android:name="SleepMargin"
            android:value="4" />
        <meta-data
            android:name="YYHostIP"
            android:value="127.0.0.1" />
        <meta-data
            android:name="YYHostPort"
            android:value="51268" />
        <meta-data
            android:name="YYNumExtensionClasses"
            android:value="1" />
        <meta-data
            android:name="YYiCadeSupport"
            android:value="true" />
        <meta-data
            android:name="IsBuiltAsYoYoRunner"
            android:value="Yes" />
    </application>

</manifest>

This was found in C:\Users\Aaron\Documents\GameMaker\Cache\CrossScream\Android\Default\com.companyname.CrossScream\build\intermediates\manifests\full\release
There is also an identical file in C:\Users\Aaron\Documents\GameMaker\Cache\CrossScream\Android\Default\com.companyname.CrossScream\build\intermediates\manifests\full\debug

From research, I believe it's something to do with this. I'd really appreciate any help!
 
Run the game in debug mode with your Android device attached via USB and see what the adb log reports.
RIGHT! If I've done this all correct, this is what it shows:

Code:
e
10-02 20:07:10.723 22816 22816 I yoyo    : BILLING: setupInAppBilling
10-02 20:07:10.727 22816 22816 I yoyo    : Extension Class not found: com.compan
yname.CrossScream.GooglePlayServicesExtension attempting to call InitRunnerBilli
ng
10-02 20:07:10.727 22816 22816 I yoyo    : BILLING: Google Play permissions not
available, selecting NULL billing solution
10-02 20:07:10.728 22816 22816 I yoyo    : -----setup Push------
10-02 20:07:10.728 22816 22816 I yoyo    : GAMEPAD: Bonded Bluetooth devices rea
d
10-02 20:07:10.728 22816 22816 D yoyo    : ****** Found API level 12 function! J
oysticks supported
10-02 20:07:10.728 22816 22816 I yoyo    : GAMEPAD: Enumeration complete
10-02 20:07:10.728 22816 22816 I yoyo    : RestrictOrientation setting from YYPr
efs
10-02 20:07:10.728 22816 22816 I yoyo    : RestrictOrientation("true", "true"tru
e"true")
10-02 20:07:10.772 22816 22843 I yoyo    : Sleepmargin: 4
10-02 20:07:10.801 22816 22843 I yoyo    : Attempting to set gamepadcount to 1
10-02 20:07:10.819 22816 22843 W yoyo    : AL lib: (EE) alc_opensl_init: Using O
penSLES
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_ENGINE :: a0386e84
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_ANDROIDSIMPLEBUFFERQUEUE :: a0386e54
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_BUFFERQUEUE :: a0386e50
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_PLAY :: a0386e30
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) opensl_open_playback: en
gine->GetInterface 0 -- 0xb4c8bfdc
10-02 20:07:10.826 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_VOLUME :: a0386e7c
10-02 20:07:10.833 22816 22843 W AudioTrack: AUDIO_OUTPUT_FLAG_FAST denied by cl
ient; transfer 1, track 44100 Hz, output 48000 Hz
10-02 20:07:10.841   393  3159 D audio_hw_primary: out_set_parameters: enter: us
ecase(1: low-latency-playback) kvpairs: routing=2
10-02 20:07:10.851   393  3159 D audio_hw_primary: start_output_stream: enter: s
tream(0xb5bb7380)usecase(1: low-latency-playback) devices(0x2)
10-02 20:07:10.853   345   345 W SurfaceFlinger: couldn't log to binary event lo
g: overflow.
10-02 20:07:10.854 22816 22843 W yoyo    : AL lib: (EE) alc_opensl_probe: alc_op
ensl_probe CAPTURE_DEVICE_PROBE
10-02 20:07:10.854 22816 22843 W yoyo    : AL lib: (EE) dlGetIID: dlsymIID :: SL
_IID_ANDROIDSIMPLEBUFFERQUEUE :: a0386e54
10-02 20:07:10.854 22816 22843 W AudioRecord: AUDIO_INPUT_FLAG_FAST denied by cl
ient; transfer 1, track 16000 Hz, primary 48000 Hz
10-02 20:07:10.855   393 30847 D audio_hw_primary: adev_open_input_stream: enter
: sample_rate(16000) channel_mask(0x10) devices(0x80000004)        stream_handle
(0xa8c6f5a0) io_handle(501) source(1)
10-02 20:07:10.858   393 23061 I AudioFlinger: AudioFlinger's thread 0xb1280000
ready to run
10-02 20:07:10.858   393 23061 D audio_hw_primary: in_standby: enter: stream (0x
a8c6f5a0) usecase(9: audio-record)
10-02 20:07:10.860   393 11456 W ServiceManager: Permission failure: android.per
mission.RECORD_AUDIO from uid=10520 pid=22816
10-02 20:07:10.860   393 11456 E         : Request requires android.permission.R
ECORD_AUDIO
10-02 20:07:10.860   393 11456 E AudioFlinger: openRecord() permission denied: r
ecording not allowed
10-02 20:07:10.860   393 23061 D audio_hw_primary: in_standby: enter: stream (0x
a8c6f5a0) usecase(9: audio-record)
10-02 20:07:10.860 22816 22843 E AudioRecord: AudioFlinger could not create reco
rd track, status: -1
10-02 20:07:10.861   393  3159 D audio_hw_extn: audio_extn_get_anc_enabled: anc_
enabled:0
10-02 20:07:10.861   393  3159 D audio_hw_primary: select_devices: out_snd_devic
e(43: speaker) in_snd_device(0: )
10-02 20:07:10.861   393  3159 D hardware_info: hw_info_append_hw_type : device_
name = speaker
10-02 20:07:10.861   393  3172 D audio_hw_primary: adev_close_input_stream: ente
r:stream_handle(0xa8c6f5a0)
10-02 20:07:10.861   393  3172 D audio_hw_primary: in_standby: enter: stream (0x
a8c6f5a0) usecase(9: audio-record)
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_audio_cal, acdb_id =
15, path =  0
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_adm_topology
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_COMMO
N_TOPOLOGY_ID
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_asm_topology
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_STREA
M_TOPOLOGY_ID
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_audtable
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_COMMO
N_TABLE
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> AUDIO_SET_AUDPROC_CAL
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_audvoltable
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_
DEP_STEP_TABLE
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> send_afe_cal
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_COMMON_TA
BLE
10-02 20:07:10.862   393  3159 D ACDB-LOADER: ACDB -> AUDIO_SET_AFE_CAL
10-02 20:07:10.863 22816 22843 E libOpenSLES: android_audioRecorder_realize(0xb0
3fd400) error creating AudioRecord object; status -1
10-02 20:07:10.863 22816 22843 W libOpenSLES: Leaving Object::Realize (SL_RESULT
_CONTENT_UNSUPPORTED)
10-02 20:07:10.863 22816 22843 W yoyo    : AL lib: (EE) CheckErr: an error (9) h
as occurred on line 570
10-02 20:07:10.863   393  3159 D audio_hw_primary: select_devices: usecase->type
:0, usecase->id:1
10-02 20:07:10.863   393  3159 D audio_hw_primary: select_devices: done
10-02 20:07:10.873   393  3159 D audio_hw_extn: audio_extn_get_anc_enabled: anc_
enabled:0
10-02 20:07:10.909   925  3046 D GraphicsStats: Buffer count: 7
10-02 20:07:10.909   925  3946 I WindowState: WIN DEATH: Window{f64c21d u0 com.c
ompanyname.CrossScream/com.companyname.CrossScream.RunnerActivity}
10-02 20:07:10.909   925  3946 W WindowManager: Force-removing child win Window{
7d9d181 u0 SurfaceView} from container Window{f64c21d u0 com.companyname.CrossSc
ream/com.companyname.CrossScream.RunnerActivity}
10-02 20:07:10.932   415   415 I Zygote  : Process 22816 exited cleanly (1)
10-02 20:07:10.936   925  3577 W WindowManager: Failed looking up window
10-02 20:07:10.936   925  3577 W WindowManager: java.lang.IllegalArgumentExcepti
on: Requested window android.os.BinderProxy@ebeadb7 does not exist
10-02 20:07:10.936   925  3577 W WindowManager:         at com.android.server.wm
.WindowManagerService.windowForClientLocked(WindowManagerService.java:8890)
10-02 20:07:10.936   925  3577 W WindowManager:         at com.android.server.wm
.WindowManagerService.windowForClientLocked(WindowManagerService.java:8881)
10-02 20:07:10.936   925  3577 W WindowManager:         at com.android.server.wm
.WindowState$DeathRecipient.binderDied(WindowState.java:1230)
10-02 20:07:10.936   925  3577 W WindowManager:         at android.os.BinderProx
y.sendDeathNotice(Binder.java:558)
10-02 20:07:10.936   925  3577 I WindowState: WIN DEATH: null
10-02 20:07:10.947   925  4293 I ActivityManager: Process com.companyname.CrossS
cream (pid 22816) has died
10-02 20:07:10.947   925  4293 W ActivityManager: Force removing ActivityRecord{
7ab6a7e u0 com.companyname.CrossScream/.RunnerActivity t5744}: app died, no save
d state
10-02 20:07:11.021   925  3577 W InputMethodManagerService: Got RemoteException
sending setActive(false) notification to pid 22816 uid 10520
10-02 20:07:11.047  3903  3903 I Timeline: Timeline: Activity_idle id: android.o
s.BinderProxy@a7e30c time:42649820
10-02 20:07:11.171   925   994 I Timeline: Timeline: Activity_windows_visible id
: ActivityRecord{7a77f6f u0 com.sonyericsson.home/com.sonymobile.home.HomeActivi
ty t5654} time:42649944
10-02 20:07:13.863   393  3159 D audio_hw_primary: out_standby: enter: stream (0
xb5bb7380) usecase(1: low-latency-playback)
10-02 20:07:13.863   393  3159 D hardware_info: hw_info_append_hw_type : device_
name = speaker
10-02 20:07:13.974   393  3159 W audio_hw_primary: disable_snd_device: device re
f cnt is already 0
10-02 20:07:13.974   393  3159 D audio_hw_extn: audio_extn_get_anc_enabled: anc_
enabled:0
10-02 20:07:14.187   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:14.187   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/MainCore.cpp:1550: Failed to get TransState, rc 9
10-02 20:07:14.187   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:14.187   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:15.328  3647  3647 E GsaVoiceInteractionSrv: updateScreenStatus
10-02 20:07:15.328  3647  3647 E HotwordState: FASE: true, ACR: true, HR: true,
ACbSS: false, ACbHE: false, SO:true, ARS: false
10-02 20:07:22.312 32294 32366 W GoogleTagManager: IllegalStateException getting
 Advertising Id Info
10-02 20:07:24.198   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:24.198   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/MainCore.cpp:1550: Failed to get TransState, rc 9
10-02 20:07:24.198   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:24.198   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:34.208   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:34.209   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/MainCore.cpp:1550: Failed to get TransState, rc 9
10-02 20:07:34.209   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:34.209   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:37.438   433   483 V sysmon-dc_watt_limit: uevent_handler [349] LOCK
 0xb6bb506c from 483
10-02 20:07:37.438   433   483 V sysmon-dc_watt_limit: uevent_handler mutex 0xb6
bb506c GOT by 483
10-02 20:07:37.481   433   483 V sysmon-dc_watt_limit: uevent_handler [383] UNLO
CK 0xb6bb506c from 483
10-02 20:07:37.519  3873  3873 D TransmitPowerReceiver: Old PowerLevel: 6, curre
nt PowerLevel: 6
10-02 20:07:37.553  3873  3873 D TransmitPowerReceiver: Old PowerLevel: 6, curre
nt PowerLevel: 6
10-02 20:07:40.801 22707 22722 I Finsky  : [6459] jnq.run(3): Stats for Executor
: BlockingExecutor jpi@2cbf835[Running, pool size = 2, active threads = 0, queue
d tasks = 0, completed tasks = 13]
10-02 20:07:40.804 22707 22722 I Finsky  : [6459] jnq.run(3): Stats for Executor
: LightweightExecutor jpi@47704ca[Running, pool size = 3, active threads = 0, qu
eued tasks = 0, completed tasks = 73]
10-02 20:07:41.085   925  3313 I ActivityManager: Killing 22529:com.google.andro
id.partnersetup/u0a57 (adj 15): empty #17
10-02 20:07:41.415 22707 22722 I Finsky  : [6459] jnq.run(3): Stats for Executor
: bgExecutor jpi@85ec63b[Running, pool size = 4, active threads = 0, queued task
s = 0, completed tasks = 47]
10-02 20:07:41.554 22707 22707 I Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(5): onJobSchedul
erWakeup with jobId 9004
10-02 20:07:41.559 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
43199996 (absolute: 127256714)
10-02 20:07:41.563 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
64799996 (absolute: 148856719)
10-02 20:07:41.568 22707 22707 I Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(5): onJobSchedul
erWakeup with jobId 9009
10-02 20:07:41.571 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
43199998 (absolute: 127256728)
10-02 20:07:41.574 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
64799998 (absolute: 148856731)
10-02 20:07:41.577 22707 22707 W Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(4): onJobSchedul
erWakeup while already running
10-02 20:07:41.583 22707 22707 I Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(5): onJobSchedul
erWakeup with jobId 9009
10-02 20:07:41.587 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
43199996 (absolute: 127256743)
10-02 20:07:41.589 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
64799998 (absolute: 148856747)
10-02 20:07:41.592 22707 22707 W Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(4): onJobSchedul
erWakeup while already running
10-02 20:07:41.615 22707 22707 I Finsky  : [1] shc.handleMessage(10): DeviceStat
e: DeviceState{currentTime=1570043261611, isCharging=true, isIdle=false, netAny=
true, netNotRoaming=true, netUnmetered=true, batteryPercent=35.0}
10-02 20:07:41.624 22707 23087 I Finsky  : [6527] sjp.a(8): Jobs in database: 1-
1337 26-1414141414 29-29 34-37 34-38
10-02 20:07:41.627 22707 22707 I Finsky  : [1] shd.a(21): Running job: 29-29
10-02 20:07:41.631 22707 22707 I Finsky  : [1] shc.handleMessage(65): RunningQue
ue size: 1, PendingQueue size: 0
10-02 20:07:41.631 22707 22707 I Finsky  : [1] shc.handleMessage(68): Running qu
eue: 29-29
10-02 20:07:41.634 22707 23088 I Finsky  : [6528] xsd.a(1): ProcessRecoveryLogsU
til: No files in recovery directory
10-02 20:07:41.635 22707 23088 I Finsky  : [6528] sim.a(16): jobFinished: 29-29.
 TimeElapsed: 7ms.
10-02 20:07:41.636 22707 22707 I Finsky  : [1] shd.a(40): Job 29-29 finished. No
t rescheduling.
10-02 20:07:41.636 22707 22707 I Finsky  : [1] shc.handleMessage(65): RunningQue
ue size: 0, PendingQueue size: 0
10-02 20:07:41.637 22707 22707 I Finsky  : [1] shc.handleMessage(29): Executor f
inished
10-02 20:07:41.653 22707 22707 I Finsky  : [1] com.google.android.finsky.schedul
er.JobSchedulerEngine$PhoneskyJobSchedulerJobService.onStartJob(5): onJobSchedul
erWakeup with jobId 9004
10-02 20:07:41.656 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
43199998 (absolute: 127256813)
10-02 20:07:41.658 22707 22707 I Finsky  : [1] sgq.a(5): Scheduling fallback in
64799998 (absolute: 148856816)
10-02 20:07:41.663 22707 22707 I Finsky  : [1] sjp.a(8): Jobs in database: 1-133
7 26-1414141414 34-37 34-38
10-02 20:07:41.663 22707 22707 I Finsky  : [1] sjn.run(8): JobExecutor already r
unning, not rescheduling
10-02 20:07:41.692 22707 22707 I Finsky  : [1] shc.handleMessage(10): DeviceStat
e: DeviceState{currentTime=1570043261684, isCharging=true, isIdle=false, netAny=
true, netNotRoaming=true, netUnmetered=true, batteryPercent=35.0}
10-02 20:07:41.700 22707 23087 I Finsky  : [6527] sjp.a(8): Jobs in database: 1-
1337 26-1414141414 34-37 34-38
10-02 20:07:41.702 22707 22707 I Finsky  : [1] shc.handleMessage(65): RunningQue
ue size: 0, PendingQueue size: 0
10-02 20:07:41.702 22707 22707 I Finsky  : [1] shc.handleMessage(29): Executor f
inished
10-02 20:07:41.715 22707 22707 I Finsky  : [1] sjp.a(8): Jobs in database: 1-133
7 26-1414141414 34-37 34-38
10-02 20:07:41.718 22707 22707 I Finsky  : [1] sfl.a(59): ConstraintMapping: 1-1
337, 34-37,  -> L: 5990055ms, D: 56174888ms, C: false, I: false, N: 1
10-02 20:07:41.719 22707 22707 I Finsky  : [1] sfl.a(59): ConstraintMapping: 34-
38,  -> L: 532357818ms, D: 1828357818ms, C: false, I: true, N: 2
10-02 20:07:41.719 22707 22707 I Finsky  : [1] sfl.a(59): ConstraintMapping: 34-
38,  -> L: 532357818ms, D: 1828357818ms, C: true, I: true, N: 2
10-02 20:07:41.724 22707 22707 I Finsky  : [1] sfl.a(59): ConstraintMapping: 26-
1414141414,  -> L: 20085022ms, D: 20985022ms, C: false, I: false, N: 0
10-02 20:07:41.753 22707 22707 I Finsky  : [1] shz.a(37): Cancelling existing jo
bscheduler jobs: 9007 9006 9005 9002 9000 9001
10-02 20:07:41.753 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 900
3, L: 5990055, D: 56174888, C: false, I: false, N: 1
10-02 20:07:41.754 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 900
8, L: 532357818, D: 1828357818, C: false, I: true, N: 2
10-02 20:07:41.755 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 900
9, L: 532357818, D: 1828357818, C: true, I: true, N: 2
10-02 20:07:41.756 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 901
0, L: 20085022, D: 20985022, C: false, I: false, N: 0
10-02 20:07:41.758 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 901
1, L: 5990055, D: 56174888, C: false, I: false, N: 1
10-02 20:07:41.758 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 901
2, L: 532357818, D: 1828357818, C: false, I: true, N: 2
10-02 20:07:41.759 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 901
3, L: 532357818, D: 1828357818, C: true, I: true, N: 2
10-02 20:07:41.760 22707 22707 I Finsky  : [1] shz.a(30): Scheduling job Id: 901
4, L: 20085022, D: 20985022, C: false, I: false, N: 0
10-02 20:07:44.219   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:44.219   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/MainCore.cpp:1550: Failed to get TransState, rc 9
10-02 20:07:44.220   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:44.220   424   424 I Gobi    : vendor/qcom/proprietary/RIDL/RIDLClie
nt/RIDLSQL.cpp:2500: GetTransState() EBADF
10-02 20:07:48.972  5619  5759 I Metrics:BatchTransmitte: QueuePusher.sendBatche
s - Drained batch queue.; Number of HIGH_ANONYMOUS queue batches sent: 0
 

rIKmAN

Member
Yeah that's the adb log, seems you were right and it's an issue with the permissions ("Request requires android.permission.RECORD_AUDIO" in the log), although the permission entry in the manifest looks correct.

I just noticed this is in the legacy forum - are you using 1.4.9999?
GMS2 has a tickbox for this permission, does 1.4 have something similar in the Android Options or are you adding the permission some other way?
 
Yeah that's the adb log, seems you were right and it's an issue with the permissions ("Request requires android.permission.RECORD_AUDIO" in the log), although the permission entry in the manifest looks correct.

I just noticed this is in the legacy forum - are you using 1.4.9999?
GMS2 has a tickbox for this permission, does 1.4 have something similar in the Android Options or are you adding the permission some other way?
Yeah I'm using the older version, not sure on the exact version. There is an android section on global settings where it has tick boxes for permissions which I have used. I've tried it ticked so I've set them, and unticked do gms has requested but still the same error
 
Yeah that's the adb log, seems you were right and it's an issue with the permissions ("Request requires android.permission.RECORD_AUDIO" in the log), although the permission entry in the manifest looks correct.

I just noticed this is in the legacy forum - are you using 1.4.9999?
GMS2 has a tickbox for this permission, does 1.4 have something similar in the Android Options or are you adding the permission some other way?
I've just been able to check and I'm running version 1.4.1804, however Steam is not showing any updates being required to the version above?
 

rIKmAN

Member
I've just been able to check and I'm running version 1.4.1804, however Steam is not showing any updates being required to the version above?
I think you have to go into the "Properties" and enable the beta versions on Steam, but if I'm wrong just login to your YYG account and download it from there.
Make sure your Steam account is linked in your YYG Account settings and login with your details to the standalone version (ie. Not run through Steam).

Not saying it will fix the problem but it's worth using the latest version, although just to check - you are aware that 1.4 can no longer create apps that will be accepted on the Play Store?
 
I think you have to go into the "Properties" and enable the beta versions on Steam, but if I'm wrong just login to your YYG account and download it from there.
Make sure your Steam account is linked in your YYG Account settings and login with your details to the standalone version (ie. Not run through Steam).

Not saying it will fix the problem but it's worth using the latest version, although just to check - you are aware that 1.4 can no longer create apps that will be accepted on the Play Store?
I wasn't aware of this no, could you point me to where that's mentioned or advise why?
 

rIKmAN

Member
I wasn't aware of this no, could you point me to where that's mentioned or advise why?
Google only accepts 64bit binaries onto the Play Store since August 1st, although they announced this a long time ago so people could prepare and more info can be found here.

YYG announced the GMS 1.4 sunset date over 2yrs ago and the actual date came over 1yr ago - which means that it will no longer receive any updates past 1.4.9999.
As it cannot export 64bit binaries this means that you cannot use it export games that would be accepted onto the Play Store as they would be rejected for not meeting the 64bit requirement.

If you want to put your games onto the Play Store then you need to purchase a GMS2 Mobile licence and import / port your game over to it, as GMS2 fully supports exporting 64bit binaries.
 
Top