Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过python脚本调用apk函数_Java_Android_Python_Api - Fatal编程技术网

Java 如何通过python脚本调用apk函数

Java 如何通过python脚本调用apk函数,java,android,python,api,Java,Android,Python,Api,我的apk内置了许多功能(如呼叫、短信、飞行模式等)。我想制作一个python脚本,以多种组合运行这些函数。请建议如何在python脚本中调用这些函数 例如: 我想制作一个python脚本,通过它我调用这个java代码,它在电话上运行并打电话。您的问题不太清楚,但是在尝试调用任何APK时,这里有一些需要的东西 Appium 需要Appium,以便使用您喜欢的语言与手机中的应用程序进行通信。 您将在网上找到许多关于在您的环境中设置应用程序的链接 Appium Python客户端 这将允许在pyth

我的apk内置了许多功能(如呼叫、短信、飞行模式等)。我想制作一个python脚本,以多种组合运行这些函数。请建议如何在python脚本中调用这些函数

例如:


我想制作一个python脚本,通过它我调用这个java代码,它在电话上运行并打电话。

您的问题不太清楚,但是在尝试调用任何APK时,这里有一些需要的东西

Appium

需要Appium,以便使用您喜欢的语言与手机中的应用程序进行通信。 您将在网上找到许多关于在您的环境中设置应用程序的链接

Appium Python客户端 这将允许在python中使用appium库

所需功能 期望的功能告诉程序有关目标应用程序和设备的详细信息。因此,如果要测试应用程序,需要在此处提供详细信息

desired_caps[‘platformName’] = ‘Android’
desired_caps[‘platformVersion’] = ‘4.4’
desired_caps[‘deviceName’] = ‘A102’
desired_caps[‘app’] = ‘C:PyEditorAppium_ScrollTestsrcWitStatus.apk’
desired_caps[‘appPackage’] = ‘com.witmergers.getstatus’
desired_caps[‘appActivity’] = ‘.MainActivity’
有关更多详细信息,请参阅


你的问题范围很大,但至少这会给你一个前进的开端

一个好的答案应该显示出研究的努力;你有没有试过自己去发现?你发现了什么东西?出了什么问题?嗨,@Ludwik我已经添加了更多细节,请检查。
desired_caps[‘platformName’] = ‘Android’
desired_caps[‘platformVersion’] = ‘4.4’
desired_caps[‘deviceName’] = ‘A102’
desired_caps[‘app’] = ‘C:PyEditorAppium_ScrollTestsrcWitStatus.apk’
desired_caps[‘appPackage’] = ‘com.witmergers.getstatus’
desired_caps[‘appActivity’] = ‘.MainActivity’