【发布时间】:2013-04-25 10:11:21
【问题描述】:
我通过从其服务访问 applicationInfo 并通过 packageManager 获取资源来访问另一个 APK 的布局。如果在布局中只指定了 textView 和 Buttons,它就可以正常工作。但如果在访问的布局中使用了任何可绘制资源,则抛出 Resource not found Exception。
这是我访问布局的代码
ApplicationInfo info = packageManager.getApplicationInfo( packageName, 0 );
Resources res = packageManager.getResourcesForApplication( info );
XmlResourceParser xres = res.getLayout( 0x7f030000 );
【问题讨论】:
-
我什至尝试删除 gen 和 bin 文件夹来重新创建它,但它从来没有奏效。但如果我复制访问到我的项目的布局的 apk 中使用的所有可绘制资源,则有效。但我不想那样做。希望有人能提供帮助
标签: android performance android-layout android-intent apk