fix: 更新 magisk.py 文件,重构构造函数以接受目标架构作为必需参数,确保命令行参数的灵活性和可配置性。
This commit is contained in:
@@ -34,7 +34,7 @@ def run_command(cmd):
|
||||
|
||||
|
||||
class Magisk:
|
||||
def __init__(self, target_arch="arm64"):
|
||||
def __init__(self, target_arch):
|
||||
self.download_loc = os.path.join(os.path.dirname(os.path.abspath(__file__)), "downloads")
|
||||
self.dl_link = "https://github.com/topjohnwu/Magisk/releases/download/v30.2/Magisk-v30.2.apk"
|
||||
self.dl_file_name = os.path.join(self.download_loc, "magisk.apk")
|
||||
@@ -160,8 +160,8 @@ def main():
|
||||
|
||||
parser.add_argument('--arch',
|
||||
choices=['x86', 'x86_64', 'arm', 'arm64'],
|
||||
default='arm64',
|
||||
help='指定目标架构 (默认: arm64)')
|
||||
required=True,
|
||||
help='指定目标架构 (必需)')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user