日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android项目实战(二十二):启动另一个APP or 重启本APP

發布時間:2023/12/10 Android 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android项目实战(二十二):启动另一个APP or 重启本APP 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Android項目實戰(二十二):啟動另一個APP or 重啟本APP 原文:Android項目實戰(二十二):啟動另一個APP or 重啟本APP

一、啟動另一個APP

目前公司項目需求,一個主APP,需要打開某些小APP,這些小APP是整合了Unity的,但是還是android程序(所有小APP的包名是已知的)。

以前沒做過,查詢了一下實現方法,其實還是挺簡單的,測試也可以。

?

代碼比較簡單,直接貼上:

     try {PackageManager packageManager = getActivity().getPackageManager();Intent intent=new Intent();intent = packageManager.getLaunchIntentForPackage("com.maiji.textviewchangedemo"); //這里參數就是你要打開的app的包名startActivity(intent);} catch (Exception e) {Log.e("打開另外一個應用出錯",e.getMessage()); //未打開,可能要打開的app沒有安裝,需要再此進行處理}

?

2、重啟本APP

這個功能比較少見,見于qq設置字體大小之后會重啟APP

代碼:

Intent intent = getBaseContext().getPackageManager().getLaunchIntentForPackage(getBaseContext().getPackageName());intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);

?

posted on 2018-04-29 00:58 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/8970195.html

總結

以上是生活随笔為你收集整理的Android项目实战(二十二):启动另一个APP or 重启本APP的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。