monodroid ne crashe plus, l'app se lance
This commit is contained in:
parent
15c95ad3d5
commit
a29cba8dba
2 changed files with 8 additions and 3 deletions
9
Makefile
9
Makefile
|
|
@ -163,7 +163,7 @@ POSTIT_RID ?= android-x64
|
||||||
EMU_HEADLESS ?= 0
|
EMU_HEADLESS ?= 0
|
||||||
LOGCAT_LINES ?= 200
|
LOGCAT_LINES ?= 200
|
||||||
LOGCAT_FOLLOW ?= 0
|
LOGCAT_FOLLOW ?= 0
|
||||||
LOGCAT_BOOT_WAIT ?= 5
|
LOGCAT_BOOT_WAIT ?= 10
|
||||||
|
|
||||||
POSTIT_ANDROID_CSPROJ := src/PostIt/PostIt.Android/PostIt.Android.csproj
|
POSTIT_ANDROID_CSPROJ := src/PostIt/PostIt.Android/PostIt.Android.csproj
|
||||||
POSTIT_APK_DIR := src/PostIt/PostIt.Android/bin/$(CONFIG)/net10.0-android/$(POSTIT_RID)
|
POSTIT_APK_DIR := src/PostIt/PostIt.Android/bin/$(CONFIG)/net10.0-android/$(POSTIT_RID)
|
||||||
|
|
@ -225,6 +225,9 @@ qemu-install: qemu-build
|
||||||
@echo " Installing $(POSTIT_APK) on $(ADB_SERIAL)..."
|
@echo " Installing $(POSTIT_APK) on $(ADB_SERIAL)..."
|
||||||
adb -s $(ADB_SERIAL) install -r "$(POSTIT_APK)"
|
adb -s $(ADB_SERIAL) install -r "$(POSTIT_APK)"
|
||||||
|
|
||||||
|
qemu-uninstall:
|
||||||
|
adb -s $(ADB_SERIAL) uninstall com.CompanyName.PostIt
|
||||||
|
|
||||||
# Dump recent logcat output for the running PostIt.Android process.
|
# Dump recent logcat output for the running PostIt.Android process.
|
||||||
# By default, prints the last $(LOGCAT_LINES) lines (one-shot, with
|
# By default, prints the last $(LOGCAT_LINES) lines (one-shot, with
|
||||||
# `-d`). Set LOGCAT_FOLLOW=1 to follow the stream live instead.
|
# `-d`). Set LOGCAT_FOLLOW=1 to follow the stream live instead.
|
||||||
|
|
@ -244,9 +247,9 @@ qemu-logcat:
|
||||||
fi; \
|
fi; \
|
||||||
echo " Following PID $$PID (LOGCAT_FOLLOW=$(LOGCAT_FOLLOW), LOGCAT_LINES=$(LOGCAT_LINES))"; \
|
echo " Following PID $$PID (LOGCAT_FOLLOW=$(LOGCAT_FOLLOW), LOGCAT_LINES=$(LOGCAT_LINES))"; \
|
||||||
if [ "$(LOGCAT_FOLLOW)" = "1" ]; then \
|
if [ "$(LOGCAT_FOLLOW)" = "1" ]; then \
|
||||||
adb -s $(ADB_SERIAL) logcat -v time --pid=$$PID; \
|
adb -s $(ADB_SERIAL) logcat -v time --pid=$$PID com.CompanyName.PostIt:F; \
|
||||||
else \
|
else \
|
||||||
adb -s $(ADB_SERIAL) logcat -d -v time -t $(LOGCAT_LINES) --pid=$$PID; \
|
adb -s $(ADB_SERIAL) logcat -d -v time -t $(LOGCAT_LINES) --pid=$$PID com.CompanyName.PostIt:F; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Clear logcat, launch PostIt.Android, then dump everything that was
|
# Clear logcat, launch PostIt.Android, then dump everything that was
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ using Android.App;
|
||||||
using Android.Content.PM;
|
using Android.Content.PM;
|
||||||
using Android.Content;
|
using Android.Content;
|
||||||
using Avalonia.Android;
|
using Avalonia.Android;
|
||||||
|
using AndroidX.Emoji2.Text;
|
||||||
|
|
||||||
namespace PostIt.Android;
|
namespace PostIt.Android;
|
||||||
|
|
||||||
|
|
@ -25,6 +26,7 @@ public class MainActivity : AvaloniaMainActivity
|
||||||
|
|
||||||
protected override void OnCreate(global::Android.OS.Bundle? savedInstanceState)
|
protected override void OnCreate(global::Android.OS.Bundle? savedInstanceState)
|
||||||
{
|
{
|
||||||
|
EmojiCompat.Init(this);
|
||||||
base.OnCreate(savedInstanceState);
|
base.OnCreate(savedInstanceState);
|
||||||
PlatformBootstrap.EnsureInitialized();
|
PlatformBootstrap.EnsureInitialized();
|
||||||
Current = this;
|
Current = this;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue