通过 shell 分享url到指定app

解包app得到AndroidManifest.xml
搜索text/plainurl分享一般就是text/plain
android:name 就是类名

<activity android:theme="@style/Theme.AppCompat.DayNight.NoActionBar" android:name="com.instagram.direct.share.handler.DirectShareHandlerActivity" android:enabled="false" android:exported="true" android:taskAffinity="com.instagram.android.DirectShareHandlerActivity" android:excludeFromRecents="true" android:launchMode="singleInstance" android:screenOrientation="portrait">
            <meta-data android:name="default-state" android:value="false"/>
            <intent-filter android:label="Direct">
                <action android:name="android.intent.action.SEND"/>
                <category android:name="android.intent.category.DEFAULT"/>
                <data android:mimeType="text/plain"/>
            </intent-filter>
            <meta-data android:name="android.service.chooser.chooser_target_service" android:value="com.instagram.direct.share.choosertarget.DirectChooserTargetService"/>
        </activity>

-d

am start -a android.intent.action.VIEW -d 'https://m.youtube.com/watch?v=GBAQmk5Fejg' -t 'text/plain' -n com.google.android.youtube/com.google.android.youtube.UrlActivity

或者加 --es 附带额外参数

am start -a android.intent.action.SEND --es 'android.intent.extra.TEXT' 'https://bit.ly/3lQP5rn' -t 'text/plain' -n com.instagram.android/com.instagram.direct.share.handler.DirectShareHandlerActivity
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。