My PC
AppGameKit 2017.04.24 (Linux)
Linux Mint 18.1 Serena
Linux desenvolvimento 4.4.0-71-generic #92-Ubuntu SMP Fri Mar 24 12:59:01 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
IDE --> Android Studio 2.3.1
SDK Platform-Tools-> 25.0.5
SDK Tools-> 26.0.2
NDK -> 14.1.3816874
My Cellphone
Model ->Lenovo A6020l36
Android -> 5.1.1
CPU-> 8 Core 1.5GHz
RAM->2GB
ROM->16GB
My Problem
On Tier1 the function ShowImageCaptureScreen works.
// Capture image from camera and show it
backdrop = CreateSprite ( LoadImage ( "background5.jpg" ) )
SetSpriteSize ( backdrop, 100, 100 )
camera_existe = GetCameraExists()
camera_dialogo = 0
camera_capturando = 0
do
if camera_existe =1
if camera_dialogo = 0
camera_dialogo = ShowImageCaptureScreen()
endif
if camera_dialogo=1
camera_capturando = IsCapturingImage()
if camera_capturando=1
Sync()
else
camera_existe = 0
image=GetCapturedImage()
Print("Camera existe="+Str(camera_existe))
endif
endif
endif
if GetSpriteExists(1)=0
CreateSprite(1,image)
SetSpritePosition(1,10,10)
SetSpriteSize(1,80,-1)
endif
SetSpriteImage(1,image)
Sync ( )
loop
On Tier 2, the same example does not works. Compile, install APK and running, but stop and does not shows camera dialog.
// Includes
#include "template.h"
#include <string>
// Namespace
using namespace AGK;
app App;
int bt_set_unset=0,
deviceLargura=0,
deviceAltura=0,
backdrop =0,
bt_pega_foto=0,
imagem_capturada = 1,
imagem_cameradevice = 2,
imagem_bloco_2 = 3,
camera_existe = 0,
camera_dialogo = 0,
camera_capturando = 0,
bt_captura = 1,
set_unset = 0,
memblock = 0,
width = 0,
height = 0,
size = 0,
temp=0,
temp1=0,
temp2=0,
temp3=0,
c=0;
std::string str;
void app::Begin(void)
{
//agk::SetResolutionMode(0);
deviceLargura = agk::GetDeviceWidth();
deviceAltura = agk::GetDeviceHeight();
agk::SetVirtualResolution(deviceLargura, deviceAltura);
agk::SetFolder("/media");
agk::SetClearColor( 151,170,204 ); // light blue
agk::SetSyncRate(60,0);
agk::SetScissor(0,0,0,0);
agk::SetErrorMode(2);
// set window properties
//agk::SetWindowTitle( "Leitor Braille" );
agk::SetOrientationAllowed( 0, 0, 1, 0 ); // allow both portrait and landscape on mobile devices
agk::UseNewDefaultFonts( 1 ); // since version 2.0.22 we can use nicer default fonts
backdrop = agk::CreateSprite ( agk::LoadImage ( "background.png" ) );
agk::SetSpritePosition(backdrop, 0,0);
agk::SetSpriteSize ( backdrop, deviceLargura*100/100, deviceAltura*100/100 );
agk::SetPrintColor(0,0,0);
camera_existe = agk::GetCameraExists();
camera_dialogo = 0;
camera_capturando = 0;
}
int app::Loop (void)
{
if (camera_existe == 1){
if (camera_dialogo == 0){
camera_dialogo = agk::ShowImageCaptureScreen();
}
if (camera_dialogo==1){
camera_capturando = agk::IsCapturingImage();
if (camera_capturando==1){
agk::Sync();
}else{
camera_existe = 0;
imagem_capturada = agk::GetCapturedImage();
if (agk::GetSpriteExists(2)==1){
camera_dialogo = 0;
agk::DeleteSprite(2);
agk::CreateSprite(2,imagem_capturada);
agk::SetSpriteSize(2, deviceLargura*96/100,deviceAltura*10/100);
agk::SetSpritePosition(2, deviceLargura*2/100, deviceAltura*11/100);
}
}
}
}
if(agk::GetTextExists(4)==0){
//CreateText(3,"tamanho="+Str(GetImageMemoryUsage()))
str = "Posicione a câmera na linha a ser traduzida.";
agk::CreateText(4,str.c_str());
agk::SetTextSize(4,deviceLargura*4/100);
agk::SetTextPosition(4, deviceLargura*2/100,deviceAltura*12/100);
}
str = "Posicione a câmera na linha a ser traduzida.";
agk::SetTextString(4,str.c_str());
agk::Sync();
if(agk::GetRawKeyState(27)){ exit(1); }
agk::Print(agk::ScreenFPS());
return 0;
}
void app::End (void)
{
}
Please, I need help.
LOGCAT
05-18 22:11:19.460 19372-19372/com.mycompany.mytemplate I/art: Late-enabling -Xcheck:jni
05-18 22:11:19.561 19372-19372/com.mycompany.mytemplate D/LenovoAppIconTheme: ExtraResources;cleanCachedIcon;clear cache..
05-18 22:11:19.581 19372-19372/com.mycompany.mytemplate D/Proxy: setHttpRequestCheckHandler
05-18 22:11:19.583 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/base.apk
05-18 22:11:19.584 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/base.apk
05-18 22:11:19.585 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/base.apk /data/app/com.mycompany.mytemplate-1/base.apk /data/app/com.mycompany.mytemplate-1/base.apk
05-18 22:11:19.585 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:19.586 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:19.586 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:19.586 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:19.586 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:20.097 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_dependencies_apk.apk
05-18 22:11:20.098 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.098 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.098 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.098 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.098 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.103 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_0_apk.apk
05-18 22:11:20.104 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.104 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.104 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.104 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.104 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_1_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.143 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.144 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_2_apk.apk
05-18 22:11:20.144 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.144 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.145 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.145 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.145 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.152 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_3_apk.apk
05-18 22:11:20.153 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.153 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.153 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.153 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.153 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.189 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_4_apk.apk
05-18 22:11:20.190 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.190 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.190 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.190 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.190 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.191 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_5_apk.apk
05-18 22:11:20.191 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.191 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.191 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.192 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.192 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.192 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_6_apk.apk
05-18 22:11:20.193 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.193 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.193 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.193 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.193 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.224 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_7_apk.apk
05-18 22:11:20.225 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.225 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.225 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.225 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.225 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_8_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location == nullptr /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt LoadMultiDexFilesFromOatFile mmm/data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat oat_location = /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.226 19372-19372/com.mycompany.mytemplate I/art: jiangtaottt OpenDexFilesFromOat open_oat_file.get() == nullptr 3 /data/dalvik-cache/arm/data@[email protected]@[email protected] /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.230 19372-19372/com.mycompany.mytemplate E/System: elements.add : /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk /data/app/com.mycompany.mytemplate-1/split_lib_slice_9_apk.apk
05-18 22:11:20.265 19372-19372/com.mycompany.mytemplate D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
05-18 22:11:20.295 19372-19372/com.mycompany.mytemplate D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
05-18 22:11:20.372 19372-19372/com.mycompany.mytemplate I/FA: App measurement is starting up, version: 10240
05-18 22:11:20.372 19372-19372/com.mycompany.mytemplate I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
05-18 22:11:20.410 19372-19372/com.mycompany.mytemplate I/FA: To enable faster debug mode event logging run:
adb shell setprop debug.firebase.analytics.app com.mycompany.mytemplate
05-18 22:11:20.412 19372-19372/com.mycompany.mytemplate D/FA: Debug-level message logging enabled
05-18 22:11:20.434 19372-19392/com.mycompany.mytemplate W/art: Suspending all threads took: 19.558ms
05-18 22:11:20.495 19372-19372/com.mycompany.mytemplate I/FirebaseInitProvider: FirebaseApp initialization successful
05-18 22:11:20.497 19372-19372/com.mycompany.mytemplate I/InstantRun: starting instant run server: is main process
05-18 22:11:20.613 19372-19372/com.mycompany.mytemplate D/wangcy9: setStatusIcon occur wrong theme!
05-18 22:11:20.870 19372-19372/com.mycompany.mytemplate W/linker: libandroid_player.so: unused DT entry: type 0x6ffffffe arg 0xfab64
05-18 22:11:20.870 19372-19372/com.mycompany.mytemplate W/linker: libandroid_player.so: unused DT entry: type 0x6fffffff arg 0x3
05-18 22:11:20.979 19372-19441/com.mycompany.mytemplate I/native-activity: App Resumed
05-18 22:11:20.984 19372-19372/com.mycompany.mytemplate I/ViewRootImpl: CPU Rendering VSync enable = true
05-18 22:11:21.093 19372-19441/com.mycompany.mytemplate I/native-activity: Window Init
05-18 22:11:21.105 19372-19441/com.mycompany.mytemplate I/Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8916_64_LA.BR.1.2.4_RB1__release_AU (Ibddc658e36)
OpenGL ES Shader Compiler Version: E031.25.03.04
Build Date: 09/08/15 Tue
Local Branch:
Remote Branch: quic/LA.BR.1.2.4_rb1.17
Local Patches: NONE
Reconstruct Branch: NOTHING
05-18 22:11:21.107 19372-19441/com.mycompany.mytemplate W/Adreno-EGL: <qeglDrvAPI_eglChooseConfig:892>: EGL_BAD_ATTRIBUTE
05-18 22:11:21.107 19372-19441/com.mycompany.mytemplate W/native-activity: Linear depth not supported, adjusting requested parameters
05-18 22:11:21.107 19372-19441/com.mycompany.mytemplate W/native-activity: R: 8, G: 8, B: 8, A: 8, D: 24, W: 1509, F: 1, S: 8, R: 69
05-18 22:11:21.107 19372-19441/com.mycompany.mytemplate W/native-activity: R: 8, G: 8, B: 8, A: 8, D: 24, W: 1509, F: 1, S: 8, R: 69
05-18 22:11:21.107 19372-19441/com.mycompany.mytemplate W/native-activity: R: 8, G: 8, B: 8, A: 8, D: 24, W: 1509, F: 1, S: 8, R: 69
05-18 22:11:21.108 19372-19441/com.mycompany.mytemplate E/native-activity: A6020l36
05-18 22:11:21.108 19372-19441/com.mycompany.mytemplate E/native-activity: Lenovo A6020l36
05-18 22:11:21.108 19372-19441/com.mycompany.mytemplate W/native-activity: Result: 0
05-18 22:11:21.124 19372-19429/com.mycompany.mytemplate D/FA: Connected to remote service
05-18 22:11:21.124 19372-19372/com.mycompany.mytemplate I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@31d096c7 time:179887425
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: PartialUpdate status: Disabled
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Left Align: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Width Align: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Top Align: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Height Align: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Min ROI Width: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Min ROI Height: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Needs ROI Merge: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Dynamic Fps: Disabled
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Min Panel fps: 0
05-18 22:11:21.153 19372-19441/com.mycompany.mytemplate I/qdutils: Max Panel fps: 0
05-18 22:11:21.250 19372-19441/com.mycompany.mytemplate W/native-activity: Width: 1080 Height: 1920
05-18 22:11:21.251 19372-19441/com.mycompany.mytemplate W/native-activity: Initialising
05-18 22:11:21.577 19372-19441/com.mycompany.mytemplate I/native-activity: Gained Focus
05-18 22:11:21.649 19372-19372/com.mycompany.mytemplate D/LenovoAppIconTheme: ExtraResources;cleanCachedIcon;clear cache..
05-18 22:11:21.956 19372-19441/com.mycompany.mytemplate W/native-activity: Orientation: 2, Keyboard: 1, KeysHidden: 3
05-18 22:11:22.042 19372-19441/com.mycompany.mytemplate W/native-activity: Result: 0
05-18 22:11:22.050 19372-19441/com.mycompany.mytemplate W/native-activity: Width: 1920 Height: 1080
05-18 22:11:22.054 19372-19441/com.mycompany.mytemplate I/Video: Set Dimensions
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: the return type of CallStaticObjectMethodV does not match void com.thegamecreators.agk_player.AGKHelper.CaptureImage(android.app.Activity)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] in call to CallStaticObjectMethodV
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] "Thread-1867" prio=5 tid=21 Runnable
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x12d98220 self=0xab5b86e0
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] | sysTid=19441 nice=0 cgrp=default sched=0/0 handle=0xab5da810
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] | state=R schedstat=( 384285622 39947238 356 ) utm=23 stm=15 core=7 HZ=100
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] | stack=0xe3b34000-0xe3b36000 stackSize=1012KB
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #00 pc 000047e0 /system/lib/libbacktrace_libc++.so (_ZN13UnwindCurrent6UnwindEjP8ucontext+23)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #01 pc 00002ff9 /system/lib/libbacktrace_libc++.so (_ZN9Backtrace6UnwindEjP8ucontext+8)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #02 pc 00245f99 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_6mirror9ArtMethodE+68)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #03 pc 0022a341 /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+144)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #04 pc 000b023b /system/lib/libart.so (_ZN3artL8JniAbortEPKcS1_+582)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #05 pc 000b0981 /system/lib/libart.so (_ZN3art9JniAbortFEPKcS1_z+60)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #06 pc 000b132b /system/lib/libart.so (_ZN3art11ScopedCheck8CheckSigEP10_jmethodIDPKcb.constprop.132+266)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #07 pc 000b85e5 /system/lib/libart.so (_ZN3art8CheckJNI23CallStaticObjectMethodVEP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_list+60)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #08 pc 00258c5c /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (???)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #09 pc 0025f0a0 /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (_ZN3AGK3agk25PlatformShowCaptureScreenEv+152)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #10 pc 00154f5c /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (_ZN3AGK3agk22ShowImageCaptureScreenEv+32)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #11 pc 0014927c /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (_ZN3app4LoopEv+56)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #12 pc 00148b84 /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (loop+1136)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #13 pc 00144de4 /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (android_main+788)
05-18 22:11:22.149 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #14 pc 0045870b /data/app/com.mycompany.mytemplate-1/lib/arm/libandroid_player.so (???)
05-18 22:11:22.150 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #15 pc 00013413 /system/lib/libc.so (_ZL15__pthread_startPv+30)
05-18 22:11:22.150 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] native: #16 pc 0001133f /system/lib/libc.so (__start_thread+6)
05-18 22:11:22.150 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65] (no managed stack frames)
05-18 22:11:22.150 19372-19441/com.mycompany.mytemplate A/art: art/runtime/check_jni.cc:65]
05-18 22:11:22.224 19372-19372/com.mycompany.mytemplate W/art: Verification of java.lang.Object com.thegamecreators.agk_player.AGKSurfaceView.access$super(com.thegamecreators.agk_player.AGKSurfaceView, java.lang.String, java.lang.Object[]) took 165.860ms
05-18 22:11:22.248 19372-19387/com.mycompany.mytemplate W/art: Suspending all threads took: 165.579ms
05-18 22:11:22.257 19372-19372/com.mycompany.mytemplate I/Video: Set Dimensions X:656 Y:0 Width:56 Height:56
05-18 22:11:22.616 19372-19441/com.mycompany.mytemplate A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x15 in tid 19441 (Thread-1867)