<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>依赖管理 on 代码学习站</title>
        <link>https://a6233.com/tags/%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86/</link>
        <description>Recent content in 依赖管理 on 代码学习站</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Mon, 14 Oct 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://a6233.com/tags/%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>&lt;uses-library&gt; &lt;/uses-library&gt;uses-library &lt;uses-library&gt;标签&lt;/uses-library&gt;作用</title>
        <link>https://a6233.com/posts/uses-library-%E6%A0%87%E7%AD%BE%E4%BD%9C%E7%94%A8/</link>
        <pubDate>Mon, 14 Oct 2024 00:00:00 +0000</pubDate>
        
        <guid>https://a6233.com/posts/uses-library-%E6%A0%87%E7%AD%BE%E4%BD%9C%E7%94%A8/</guid>
        <description>&lt;p&gt;在 &lt;code&gt;AndroidManifest.xml&lt;/code&gt; 文件中，&lt;code&gt;&amp;lt;uses-library&amp;gt;&lt;/code&gt; 标签用于声明应用程序依赖于某个外部库。这些库通常是Android系统提供的可选库，而不是应用自身打包的库。通过声明 &lt;code&gt;&amp;lt;uses-library&amp;gt;&lt;/code&gt;，你可以确保系统在应用安装时检查该库是否可用，并在缺少该库时阻止应用安装或运行。&lt;/p&gt;
&lt;p&gt;常见的用途有依赖某些系统扩展库或平台库，例如 &lt;code&gt;org.apache.http.legacy&lt;/code&gt;，可以通过 &lt;code&gt;&amp;lt;uses-library&amp;gt;&lt;/code&gt; 声明这个依赖关系：&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;uses-library
    android:name=&amp;#34;org.apache.http.legacy&amp;#34;
    android:required=&amp;#34;false&amp;#34; /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;属性解释：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;android:name&lt;/code&gt;: 指定依赖库的名称。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;android:required&lt;/code&gt;: 可选属性，默认为 &lt;code&gt;true&lt;/code&gt;，表示该库是必需的。如果设置为 &lt;code&gt;false&lt;/code&gt;，即使设备上没有该库，应用仍然可以运行，只不过相关功能可能无法使用。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这个声明在处理不同版本的系统或与系统扩展库集成时非常有用。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
