gpt4 book ai didi

android - 使用来自 adb 的参数启动 Android APK

转载 作者:行者123 更新时间:2023-11-30 04:54:48 28 4
gpt4 key购买 nike

我正在寻找使用 args 启动我的 APK 的方法。

首先,如何在 OnCreate 方法中获取参数?

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//get args1, get args2...
}

然后使用 adb,如何使用这些参数运行我的应用程序?我只是看到这样的例子:

adb shell am start -S -D com.example.apk/android.app.MainActivity --es args '"-name MYNAME -email test@gmail.com"'

最佳答案

这个答案对我不起作用,因为 -S(force stop) -D(debugging) 不足以发送额外的值,您应该添加 -n(Component) 以使用 -e 发送额外的值

这里是发送多个key-value的例子

adb shell am start -n com.example.jk.checkwifi/.MainActivity -e "imei" $myimei -e "ip" $IP

关于android - 使用来自 adb 的参数启动 Android APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59444937/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com