MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / write_manifest

Function write_manifest

tools/package_android_aar.py:32–43  ·  view source on GitHub ↗
(path, package_name, min_sdk)

Source from the content-addressed store, hash-verified

30
31
32def write_manifest(path, package_name, min_sdk):
33 path.write_text(
34 ''&#x27;<?xml version="1.0" encoding="utf-8"?>
35<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="{package_name}">
36 <uses-sdk android:minSdkVersion="{min_sdk}" />
37 <uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
38 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
39 <uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" />
40 <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
41</manifest>
42''&#x27;.format(package_name=package_name, min_sdk=min_sdk),
43 encoding='utf-8')
44
45
46def add_directory_to_zip(zip_file, directory):

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected