问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何获取app-activity

发布网友 发布时间:2023-07-11 13:30

我来回答

2个回答

热心网友 时间:2024-01-19 20:45

工具/原料:

app

android手机

数据线

1.需要配置好android的开发环境后,打开cmd命令窗口

2.在命令窗口中输入,adb logcat>D:/log.log,输入D盘下

3.运行手机上app应用程序,需要获取到app应用程序

4.然后停止运行获取手机上logcat的文件,停止是直接按Ctrl+c

5.打开输出的文件

6.通过抓取到log的日志,找到相应activity的应用程序。

热心网友 时间:2024-01-19 20:45

01.public class MainActivity extends Activity {  
02.  
03.    ArrayList<String> list;  
04.    private List<ResolveInfo> mApps;  
05.    private ResolveInfo info;  
06.  
07.    @Override  
08.    public void onCreate(Bundle savedInstanceState) {  
09.        super.onCreate(savedInstanceState);  
10.        setContentView(R.layout.activity_main);  
11.        Button btn = (Button) findViewById(R.id.btn);  
12.        ListView listView = (ListView) findViewById(R.id.listView);  
13.        list = new ArrayList<String>();  
14.        getList();  
15.        ArrayAdapter<String> mAdapter = new ArrayAdapter<String>(  
16.                MainActivity.this, android.R.layout.simple_list_item_1, list);  
17.        listView.setAdapter(mAdapter);  
18.        btn.setOnClickListener(new OnClickListener() {  
19.  
20.            @Override  
21.            public void onClick(View v) {  
22.                Intent intent = new Intent();  
23.                ComponentName comp = new ComponentName(  
24.                        "com.android.mmreader362",  
25.                        "com.android.mmreader362.mmreader");  
26.                intent.setComponent(comp);  
27.                intent.setAction("android.intent.action.MAIN");  
28.                startActivity(intent);  
29.            }  
30.        });  
31.    }  
32.  
33.    private void getList() {  
34.        list.clear();  
35.        Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);  
36.        mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);  
37.        mApps = getPackageManager().queryIntentActivities(mainIntent, 0);  
38.        for (int i = 0; i < mApps.size(); i++) {  
39.            info = mApps.get(i);  
40.            String appLabel = info.loadLabel(getPackageManager()).toString();  
41.            String packagename = info.activityInfo.packageName;  
42.            String appname = info.activityInfo.name;  
43.            list.add("appLabel:" + appLabel + " ||  packagename:" + packagename  
44.                    + " ||  appname:" + appname);  
45.        }  
46.    }  
47.  
48.}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我想下个好点的股市行情软件,光大证券金阳光app怎么样啊? 股票行情软件下载选哪个比较好?光大证券的金阳光app怎么样? 光大证券开户APP是什么 光大用什么炒股软件 家里房顶漏水怎么办 房顶漏水最好补漏方法 中石化薪资揭秘(天津、海南、镇海、中科、茂名) 专科生在茂名石化待遇怎样 茂名石化正式工待遇怎么样 茂名石化待遇如何 729-08胶皮是内能的吗 在手机怎么获取软件的Activity名 贝壳类要怎么洗才能洗干净呢?我发现好难洗干净。请教下大家 汽车年检只给年检标志,行使证不盖章,说是取消了,就这样行吗? 年检行驶证盖章取消了吗 怪物猎人4g为什么我村任务1-3星全清四星只有2个任务一个打骸蜘蛛和交... 厦门港的四大港区 哈尔滨疫情又严重了吗 怪物猎人4g过完4星紧急任务后怎么没任务了 哈尔滨南岗区哈西大街疫情严重吗? 简诉厦门港的区位优势 怪物猎人4 我现在是下位4星的任务,要天闪石,又没有到天空山,怎么办,拜 ... 电视剧打狗棍中的秀娘\哑巴是谁饰演的? 厦门港属于什么群体 怪物猎人4g村4星后怎么没任务了 天津地铁1号线小白楼站乘出租车到和平区大连道9号海运学院多少钱... 诺基亚N73怎么才能看出是翻新的呢 我想买诺基亚水货怎样鉴别翻新机 要详细点哦 有一部小说女主角姓路,是皇后貌似一开始不喜欢皇帝,后来与皇帝相爱。这... 怎样辨别诺基亚的翻新机? ...到最后也不喜欢皇帝,反正就是一辈子都不喜欢皇帝的。 四吾悦广场有金店吗在几楼 2023年12星座必看年运 如何分析十二星座的运势运程 2023年11月12星座运势排名前四分析 2023年11月十二星座健康运势排名前四分析 微信信用卡还款手续费是多少? 为什么要吃早饭 早餐对健康的重要性? 方便面的脱水方式有哪几种?所有机械的工作原理和特点是什么? 2023江西高一美术生文化420至450专业一般家庭条件一般,到2025年难上... 2023年江西美术生专业分没有过线但综合分520能上什么学校? 江西美术生综合分514能报什么大学呢 奥奇传说兑钻免费神属性还有吗 奥奇传说首兑送免费神属进化机会在哪 脚丫子有针刺的感觉是怎么回事每到晚上脚丫子就有针刺的感觉睡不了... 为什么我奥奇传说免费神属性觉醒还没领取他说我领取了 奥奇传说神职诺亚(神属)怎么得 在哪 人与人之间交往,最大的忌讳为何会是交浅言深? 脚崴了,肿很大,第二天能好吗 为什么说人际交往最忌交浅言深? 了现在脚趾还肿,请问多长时间能消肿 我的脚趾脱臼了,当时扮回来了。现在7天了,还有点肿,能走路了?多久能完...