module.json 3.78 KB
{
	"app": {
		"bundleName": "com.naji.one_key_harmonyOS",
		"vendor": "example",
		"versionCode": 9,
		"versionName": "1.0.9",
		"icon": "$media:app_icon",
		"label": "$string:app_name",
		"apiReleaseType": "Release",
		"compileSdkVersion": "6.0.0.47",
		"targetAPIVersion": 60000020,
		"minAPIVersion": 50000012,
		"compileSdkType": "HarmonyOS",
		"targetMinorAPIVersion": 0,
		"targetPatchAPIVersion": 0,
		"appEnvironments": [],
		"bundleType": "app",
		"buildMode": "release",
		"debug": false
	},
	"module": {
		"name": "entry",
		"type": "entry",
		"description": "$string:module_desc",
		"mainElement": "EntryAbility",
		"querySchemes": [
			"weixin"
		],
		"metadata": [
			{
				"name": "client_id",
				"value": "6917567548342276009"
			},
			{
				"name": "UseTsHar",
				"value": "true"
			}
		],
		"deviceTypes": [
			"phone"
		],
		"deliveryWithInstall": true,
		"installationFree": false,
		"pages": "$profile:main_pages",
		"abilities": [
			{
				"name": "EntryAbility",
				"srcEntry": "./ets/entryability/EntryAbility.ets",
				"description": "$string:EntryAbility_desc",
				"icon": "$media:layered_image",
				"label": "$string:EntryAbility_label",
				"startWindowIcon": "$media:startIcon",
				"startWindowBackground": "$color:start_window_background",
				"exported": true,
				"skills": [
					{
						"entities": [
							"entity.system.home"
						],
						"actions": [
							"action.system.home",
							"wxentity.action.open"
						]
					},
					{
						"actions": [
							""
						],
						"uris": [
							{
								"scheme": "xgscheme",
								"host": "com.naji.book",
								"path": "book_detail"
							}
						]
					},
					{
						"actions": [
							""
						]
					}
				]
			}
		],
		"requestPermissions": [
			{
				"name": "ohos.permission.GET_NETWORK_INFO",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_get_network_info"
			},
			{
				"name": "ohos.permission.GET_WIFI_INFO",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_get_wifi_info"
			},
			{
				"name": "ohos.permission.GET_BUNDLE_INFO",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_get_bundle_info"
			},
			{
				"name": "ohos.permission.INTERNET",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_internet"
			},
			{
				"name": "ohos.permission.LOCATION",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_reason_location"
			},
			{
				"name": "ohos.permission.MICROPHONE",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_microphone"
			},
			{
				"name": "ohos.permission.CAMERA",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_CAMERA"
			},
			{
				"name": "ohos.permission.APPROXIMATELY_LOCATION",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_reason_APPROXIMATELY_LOCATION"
			},
			{
				"name": "ohos.permission.READ_MEDIA",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_READ_MEDIA"
			},
			{
				"name": "ohos.permission.WRITE_MEDIA",
				"usedScene": {
					"abilities": [
						"EntryAbility"
					],
					"when": "inuse"
				},
				"reason": "$string:permission_WRITE_MEDIA"
			}
		],
		"packageName": "entry",
		"virtualMachine": "ark12.0.2.0",
		"compileMode": "esmodule",
		"dependencies": []
	}
}