android launcher添加一个app,如何知道classname
2014-06-03 15:55
417 查看
今天遇到一个问题,当安装一个app到launcher的workspace里,怎么知道它的class name和package name
方法一:去launcher的数据库里查看
方法二:将你所添加的app反编译,通过查看androidManifast.xml可以看到
方法三:重写toString方法:
步骤一:先将LauncherAppWidgetInfo.java里的toString()注释掉;
步骤二:再去LauncherModel.java里,找到函数addItemToDatabase,在这个函数里加一行代码
Log.d("userclassname------------>", item.toString());
然后编译push到手机里,用adb logcat查看,将app里的应用拖到workspace里,看看LOG输出,就能明白这个apk的包名和类名了。
方法一:去launcher的数据库里查看
方法二:将你所添加的app反编译,通过查看androidManifast.xml可以看到
方法三:重写toString方法:
步骤一:先将LauncherAppWidgetInfo.java里的toString()注释掉;
步骤二:再去LauncherModel.java里,找到函数addItemToDatabase,在这个函数里加一行代码
Log.d("userclassname------------>", item.toString());
然后编译push到手机里,用adb logcat查看,将app里的应用拖到workspace里,看看LOG输出,就能明白这个apk的包名和类名了。
相关文章推荐
- vue 如何给每个页面添加一个全局的className
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)另外如何给元素动态添加类
- 如何知道一个App的包名呢
- JavaScript基础 为一个标记添加className pObj.className
- 知道如何用.NET在AutoCAD中添加一个插件来显示图纸集数据吗?
- 如何用数据驱动实现通用化巡检APP(如何一个界面里添加多个点击拍照按钮并显示在不同的imageview里)
- 如何知道一个App的包名呢
- 如何知道一个App的包名呢
- 如何知道一个apk是放在system/app下还是放在/data/app下?
- JavaScript基础 为一个标记添加className pObj.className
- 在OD中如果知道对象指针,如何找该对象的ClassName
- qt4:如何给按钮添加一个图标
- 如何为SharePoint添加一个简单地SMTP邮件发送服务器?
- 如何在TabControl中响应右键鼠标(添加一个ContextMenu就可以了),如何让在tab标签处右键菜单和在内容处右键菜单显示不同的菜单?
- javascript操作两个选择列表(有两个列表,如何实现在一个列表通过双击和多选列表中内容添加到另一个列表. )
- 我需要添加一个“别名”,可是我找了半天还是没有找到如何添加别名
- 如何解决"ANSI C++ forbids data member `ip_opts' with same name as enclosing class"的编译错误
- 如何动态的为form添加一个hidden
- 一个网站升级需求,有知道如何实现的朋友提点一下老弟
- 如何添加一个自定义的columnstyles 到设计器中,以便在设计时直接使用他们?