繁体   English   中英

将内容提供商的合同类导出到另一个Android项目?

[英]Export a content provider’s CONTRACT CLASS to another android project?

为了进行自我培训,我在android项目/应用程序(App1)中创建了内容提供程序。 此内容提供者具有一个名为MyContentProviderContract.class的合同类。 在另一个应用程序(App2)中,我想使用ContentResovler通过MyContentProviderContract访问App1的MyContentProvider。

我的问题是,从App1到App2导出MyContentProviderContract.class的标准/最佳方法是什么(当然可能不是正确的词)。

预先感谢您的回答。 吉尔斯

一种方法是将Contract类放在共享库(jar或android库)中,并将此库同时包含在App1和App2中。 这样,随着合同类的更改,您只需要在一个位置(共享库)进行更改,这些更改就会在所有地方得到体现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM