android - 使用 adb 或 python 或 perl 获取当前 URL

标签 android

我想使用任何可能的方式获取浏览器在地址栏中的当前 url:

  1. 亚行
  2. python
  3. perl

谢谢

最佳答案

获取手机当前浏览器的URL ?

  1. 不能
  2. 没有
  3. 是的,没有。

但是这个might be of vague interest给你


还有如何获取浏览器历史记录

我可以通过以下代码获取历史记录

Cursor mCur = activity.managedQuery(Browser.BOOKMARKS_URI,
                    Browser.HISTORY_PROJECTION, null, null, null);
            mCur.moveToFirst();
            if (mCur.moveToFirst() && mCur.getCount() > 0) {
                while (mCur.isAfterLast() == false) {
                    Log.v("titleIdx", mCur
                            .getString(Browser.HISTORY_PROJECTION_TITLE_INDEX));
                    Log.v("urlIdx", mCur
                            .getString(Browser.HISTORY_PROJECTION_URL_INDEX));
                    mCur.moveToNext();
                }
            }

您可以运行服务,您需要权限:<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />

简而言之,使用

 adb shell am startservice <INTENT>

启动读取 URL 的服务

不客气。

关于android - 使用 adb 或 python 或 perl 获取当前 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8004651/

相关文章:

android - 适用于Android的Unity构建因Gradle错误而失败

Android 谷歌地图 onInfoWindowClick 唯一标识标记

java - Android:如何忽略或禁用 savedInstanceState?

android - 使用 json 数据发送 imageview base64 编码的字符串

java - 使用 dex2jar 读取 APK 需要什么魔法?

android - 在 TextToSpeech 说话之前我必须等待几秒钟

android - "Add method contract to ..."Android Studio的主要用途是什么

android - 在 5.1 android 设备上绘制路线图时应用程序崩溃的问题

android - 如何在 Android 10 中获得唯一的设备 ID?

java - 使用 Jsch SSH 到我的 Raspberry Pi 和 Shutdown 命令不起作用...