如果是在一个activity中,倒是可以使用 getApplicationContext().getFilesDir().getAbsolutePath(); 来获得程序的绝对路径。
但是我是在一个自定义的类中,也就是直接继承自Object类。如何在这种类中获得程序的安装路径呢?再简单点就是,getApplicationContext()返回一个Context对象,也就说我只要获得一个Context对象就能获得程序的绝对路径,如何获得这个Context对象呢。初学android,还望多多指教。
但是我是在一个自定义的类中,也就是直接继承自Object类。如何在这种类中获得程序的安装路径呢?再简单点就是,getApplicationContext()返回一个Context对象,也就说我只要获得一个Context对象就能获得程序的绝对路径,如何获得这个Context对象呢。初学android,还望多多指教。
解决方案 »
- Android源码中final关键字的用法
- 做android开发,在学习阶段需要真机吗?
- android切换(横竖)屏幕将重新加载当前Activity
- android 硬盘挂载的代码是在vold里面吗?
- android新手关于空格的问题
- repo获取源代码出错,求助, 谢谢!
- 如何显示drawable里面那个icon.png到我的activity
- 请教JNI调用的C程序常驻内存方法
- Android可以实现像网页上QQ客服一样点击某按钮直接调用出聊天工具吗?
- 启动图库之后,程序被杀死,onCreate()方法重新执行
- 如何把写好的android程序放到手机里面执行?
- ListView中的简单问题。。。
如果调用者不是context对象,如何传递呢?