I try to install app via adb and get a error:
$ ./adb -d install /Users/dimon/Projects/one-place/myprogram/platforms/android/build/outputs/apk/android-debug.apk -r -g 3704 KB/s (4595985 bytes in 1.211s) pkg: /data/local/tmp/android-debug.apk Failure [INSTALL_CANCELED_BY_USER]
In device I do nothing in this moment. Device is Xiaomi MI5, MIUI 7.2.13, Android 6.0. Developer mode enabled. How to fix this?
The same error I get when try to run "ionic run android" command.
UPD
Here is logs from 'adb logcat' command getting in moment of installation program:
06-06 10:04:20.051 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.063 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.078 13397 13397 E ANDR-PERF-MPCTL: Unable to create control service (stage=2, rc=-1) 06-06 10:04:20.082 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.079 13396 13396 W iop : type=1400 audit(0.0:527): avc: denied { write } for name="socket" dev="tmpfs" ino=14686 scontext=u:r:dumpstate:s0 tcontext=u:object_r:socket_device:s0 tclass=dir permissive=0 06-06 10:04:20.088 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.926 13400 13400 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 platform not support 06-06 10:04:21.051 2533 2887 I octvm : task pid 2113 have been add to group sys_standby. 06-06 10:04:21.051 3247 4440 I octvm_power: Action: set_lcd_mode(ui) for [foreground_change] 06-06 10:04:21.051 3247 4440 I octvm_drv: common drv: platform_set_lcd_mode -> platform not support 06-06 10:04:21.051 2533 2887 I octvm : task pid 2900 have been add to group sys_standby. 06-06 10:04:21.049 2887 2887 W EventReader: type=1400 audit(0.0:530): avc: denied { search } for name="756" dev="proc" ino=16099 scontext=u:r:system_app:s0 tcontext=u:r:zygote:s0 tclass=dir permissive=0 06-06 10:04:21.051 2533 2887 I octvm : task pid 4553 have been add to group sys_standby. 06-06 10:04:21.051 2533 2887 I octvm : [sys_standby]cgroup_add_tasks max single write time: 0ms 06-06 10:04:21.051 2533 2887 I octvm : [sys_standby]cgroup_add_tasks total time consume: 0ms 06-06 10:04:21.051 3247 4440 I octvm_power: onPowerModeChanged[normal] called 06-06 10:04:21.052 2875 3093 I FirstNotificationController: handleUnlockState: stoped 06-06 10:04:21.055 1497 2996 I Timeline: Timeline: App_transition_ready time:973254 06-06 10:04:21.055 1976 1976 V PhoneStatusBarPolicy: updateManagedProfile: mManagedProfileFocused: false mKeyguardVisible: true 06-06 10:04:21.055 1497 2996 I Timeline: Timeline: App_transition_stopped time:973255 06-06 10:04:21.059 1497 2996 E ActivityManager: Invalid thumbnail dimensions: 0x0 06-06 10:04:21.059 4553 4553 W .securitycenter: type=1400 audit(0.0:531): avc: denied { search } for name="tmp" dev="dm-0" ino=28 scontext=u:r:system_app:s0 tcontext=u:object_r:shell_data_file:s0 tclass=dir permissive=0 06-06 10:04:21.066 4553 4553 W asset : Asset path /data/local/tmp/android-debug.apk is neither a directory nor file (type=0). 06-06 10:04:21.066 4553 4553 D AdbInstallActivity: parsePackage is null , path :/data/local/tmp/android-debug.apk 06-06 10:04:21.059 4553 4553 W .securitycenter: type=1400 audit(0.0:532): avc: denied { search } for name="tmp" dev="dm-0" ino=28 scontext=u:r:system_app:s0 tcontext=u:object_r:shell_data_file:s0 tclass=dir permissive=0 06-06 10:04:21.072 1497 2230 E : WFDMMServiceClient ctor Context = 0x0, Cb = 0x0 06-06 10:04:21.072 1497 2230 E : getWFDMMServiceInstance get new Instance 06-06 10:04:21.072 1497 2230 E : Service not available yet 06-06 10:04:21.072 1497 2230 E : WFDMMServiceClient::~WFDMMServiceClient 06-06 10:04:21.073 1497 2230 E : WFDMMServiceClient ctor Context = 0x0, Cb = 0x0 06-06 10:04:21.073 1497 2230 E : getWFDMMServiceInstance get new Instance 06-06 10:04:21.073 1497 2230 E : Service not available yet 06-06 10:04:21.073 1497 2230 E : WFDMMServiceClient::~WFDMMServiceClient 06-06 10:04:21.075 1497 2230 E ActivityManager: Invalid thumbnail dimensions: 0x0 06-06 10:04:21.076 2875 3077 D PowerKeeperEventLogManager: notifyForegroundCompomentChanged ComponentInfo{com.android.settings/com.android.settings.Settings$WifiSettingsActivity} 06-06 10:04:21.069 2887 2887 W EventReader: type=1400 audit(0.0:533): avc: denied { search } for name="756" dev="proc" ino=16099 scontext=u:r:system_app:s0 tcontext=u:r:zygote:s0 tclass=dir permissive=0 06-06 10:04:21.076 1497 2230 I Timeline: Timeline: App_transition_ready time:973275 06-06 10:04:21.076 1497 2230 I Timeline: Timeline: App_transition_stopped time:973275 06-06 10:04:21.076 2533 2887 I octvm : task pid 2060 have been add to group sys_standby. 06-06 10:04:21.076 2533 2887 I octvm : [sys_standby]cgroup_add_tasks max single write time: 0ms 06-06 10:04:21.076 2533 2887 I octvm : [sys_standby]cgroup_add_tasks total time consume: 0ms 06-06 10:04:21.077 1976 1976 V PhoneStatusBarPolicy: updateManagedProfile: mManagedProfileFocused: false mKeyguardVisible: true 06-06 10:04:21.090 13400 13400 I art : System.exit called, status: 1 06-06 10:04:21.090 13400 13400 I AndroidRuntime: VM exiting with result code 1. 06-06 10:04:21.100 2060 2130 V MI_STAT : disabled local event upload
I see when android-debug.apk creates, but I don't understand why it's not installs. Maybe the key strings is:
06-06 10:04:21.066 4553 4553 W asset : Asset path /data/local/tmp/android-debug.apk is neither a directory nor file (type=0). 06-06 10:04:21.066 4553 4553 D AdbInstallActivity: parsePackage is null , path :/data/local/tmp/android-debug.apk
but this is not error strings, just warning and debug. Also strange line:
06-06 10:04:21.059 1497 2996 E ActivityManager: Invalid thumbnail dimensions: 0x0
but I don't know if it is a problem.
Also I tried to install via adb some other apps, not only self-written. But no results.