问题以编程方式安装应用程序的Android 24

时间:2018-09-30 21:49:35

标签: java android basic4android

我想解决问题的过程中,有几天尝试自动安装该应用程序。 我已经完成了在Android 7及更高版本上运行的所有步骤。 如: 1.我创建了一个XML文件

# load and extract the json data
s = requests.Session()
r = s.post(url + '/session', json=data)
loc = <url>
dat1 = s.get(loc)
dat1 = pd.DataFrame(dat1.json()['prices'])

# convert the object list into individual columns
dat2 = pd.DataFrame()
dat2[['bidC','askC', 'lastP']] = pd.DataFrame(dat1.closePrice.values.tolist(), index= dat1.index)
dat2[['bidH','askH', 'lastH']] = pd.DataFrame(dat1.highPrice.values.tolist(), index= dat1.index)
dat2[['bidL','askL', 'lastL']] = pd.DataFrame(dat1.lowPrice.values.tolist(), index= dat1.index)
dat2[['bidO','askO', 'lastO']] = pd.DataFrame(dat1.openPrice.values.tolist(), index= dat1.index)
dat2['tStamp'] = pd.to_datetime(dat1.snapshotTime)
dat2['volume'] = dat1.lastTradedVolume

2。清单更改

<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <external-files-path
        name="files"
        path="."/>
</paths>

3。我使用了以下方法:

    <provider
        android:name="android.support.v4.content.FileProvider"
        android:authorities="${applicationId}.provider"
        android:exported="false"
        android:grantUriPermissions="true">
        <meta-data
            android:name="android.support.FILE_PROVIDER_PATHS"
            android:resource="@xml/paths"/>
    </provider>

在这种模式下,我没有收到错误消息,但是Google安装程序(com.google.android.packageinstaller)运行一次且速度很快。

我可以自动安装目标为26以上的程序吗?

show gif show gif

0 个答案:

没有答案