-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
22 lines (22 loc) · 1.61 KB
/
Copy pathpackage.json
File metadata and controls
22 lines (22 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
"name": "dotnet-debug-android-sample",
"version": "0.0.1",
"scripts": {
"clean": "rm -rf **/obj && rm -rf **/bin",
"list-android-emulators": "source .env && ${ANDROID_HOME}/emulator/emulator -list-avds",
"stop-android": "npm run adb shell am force-stop com.sample.Android",
"start-android-emulator": "source .env && ${ANDROID_HOME}/emulator/emulator -avd $ANDROID_EMULATOR",
"android": "cd sample-projects/sample.android && dotnet restore && dotnet build -t:Run",
"android-build": "cd sample-projects/sample.android && dotnet restore && dotnet build",
"android-build-run": "npm run android && npm run logs-android",
"logs-android": "source .env && $ANDROID_HOME/platform-tools/adb logcat | grep `$ANDROID_HOME/platform-tools/adb shell ps | grep com.sample.Android| awk '{print $2}'`",
"adb": "source .env && $ANDROID_HOME/platform-tools/adb",
"send-sms": "npm run adb -- emu sms send 555123456 \"Hello world\"",
"incoming-call": "npm run adb -- emu gsm call 555123456",
"end-call": "npm run adb -- shell input keyevent KEYCODE_ENDCALL",
"logs-android-all": "source .env && $ANDROID_HOME/platform-tools/adb logcat",
"test-slow-connection-on-android": "source .env && $ANDROID_HOME/platform-tools/adb emu network speed gprs && $ANDROID_HOME/platform-tools/adb emu network delay 300",
"restore-normal-connection-speed-on-android": "source .env && $ANDROID_HOME/platform-tools/adb emu network speed full && $ANDROID_HOME/platform-tools/adb emu network delay 0",
"status-connection-speed-on-android": "source .env && $ANDROID_HOME/platform-tools/adb emu network status"
}
}