天天进步 發表於 2023-7-23 00:00:00

centos7中安装Android SDK的方法步骤

<p>
        本文介绍了centos7中安装Android SDK的方法步骤,分享给大家</p>
<p>
        0x01 下载sdktools</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_293192">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">cd</code> <code class="bash plain">/opt</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                         </div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">mkdir</code> <code class="bash plain">androidSdk</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                         </div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">wget https:</code><code class="bash plain">//dl</code><code class="bash plain">.google.com</code><code class="bash plain">/android/repository/sdk-tools-linux-3859397</code><code class="bash plain">.zip</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                         </div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">unzip sdk-tools-linux-3859397.zip</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        0x02 配置命令</p>
<p>
        打开 /opt/profile 添加sdk命令如下:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_541881">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">...</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">export</code> <code class="bash plain">PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">PATH=$PATH:</code><code class="bash plain">/opt/androidSdk/tools/bin</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">...</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        然后执行 source profile 使之生效</p>
<p>
        0x03 查看已安装信息</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterplain" id="highlighter_390895">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                        <div class="line number18 index17 alt1">
                                                                18</div>
                                                        <div class="line number19 index18 alt2">
                                                                19</div>
                                                        <div class="line number20 index19 alt1">
                                                                20</div>
                                                        <div class="line number21 index20 alt2">
                                                                21</div>
                                                        <div class="line number22 index21 alt1">
                                                                22</div>
                                                        <div class="line number23 index22 alt2">
                                                                23</div>
                                                        <div class="line number24 index23 alt1">
                                                                24</div>
                                                        <div class="line number25 index24 alt2">
                                                                25</div>
                                                        <div class="line number26 index25 alt1">
                                                                26</div>
                                                        <div class="line number27 index26 alt2">
                                                                27</div>
                                                        <div class="line number28 index27 alt1">
                                                                28</div>
                                                        <div class="line number29 index28 alt2">
                                                                29</div>
                                                        <div class="line number30 index29 alt1">
                                                                30</div>
                                                        <div class="line number31 index30 alt2">
                                                                31</div>
                                                        <div class="line number32 index31 alt1">
                                                                32</div>
                                                        <div class="line number33 index32 alt2">
                                                                33</div>
                                                        <div class="line number34 index33 alt1">
                                                                34</div>
                                                        <div class="line number35 index34 alt2">
                                                                35</div>
                                                        <div class="line number36 index35 alt1">
                                                                36</div>
                                                        <div class="line number37 index36 alt2">
                                                                37</div>
                                                        <div class="line number38 index37 alt1">
                                                                38</div>
                                                        <div class="line number39 index38 alt2">
                                                                39</div>
                                                        <div class="line number40 index39 alt1">
                                                                40</div>
                                                        <div class="line number41 index40 alt2">
                                                                41</div>
                                                        <div class="line number42 index41 alt1">
                                                                42</div>
                                                        <div class="line number43 index42 alt2">
                                                                43</div>
                                                        <div class="line number44 index43 alt1">
                                                                44</div>
                                                        <div class="line number45 index44 alt2">
                                                                45</div>
                                                        <div class="line number46 index45 alt1">
                                                                46</div>
                                                        <div class="line number47 index46 alt2">
                                                                47</div>
                                                        <div class="line number48 index47 alt1">
                                                                48</div>
                                                        <div class="line number49 index48 alt2">
                                                                49</div>
                                                        <div class="line number50 index49 alt1">
                                                                50</div>
                                                        <div class="line number51 index50 alt2">
                                                                51</div>
                                                        <div class="line number52 index51 alt1">
                                                                52</div>
                                                        <div class="line number53 index52 alt2">
                                                                53</div>
                                                        <div class="line number54 index53 alt1">
                                                                54</div>
                                                        <div class="line number55 index54 alt2">
                                                                55</div>
                                                        <div class="line number56 index55 alt1">
                                                                56</div>
                                                        <div class="line number57 index56 alt2">
                                                                57</div>
                                                        <div class="line number58 index57 alt1">
                                                                58</div>
                                                        <div class="line number59 index58 alt2">
                                                                59</div>
                                                        <div class="line number60 index59 alt1">
                                                                60</div>
                                                        <div class="line number61 index60 alt2">
                                                                61</div>
                                                        <div class="line number62 index61 alt1">
                                                                62</div>
                                                        <div class="line number63 index62 alt2">
                                                                63</div>
                                                        <div class="line number64 index63 alt1">
                                                                64</div>
                                                        <div class="line number65 index64 alt2">
                                                                65</div>
                                                        <div class="line number66 index65 alt1">
                                                                66</div>
                                                        <div class="line number67 index66 alt2">
                                                                67</div>
                                                        <div class="line number68 index67 alt1">
                                                                68</div>
                                                        <div class="line number69 index68 alt2">
                                                                69</div>
                                                        <div class="line number70 index69 alt1">
                                                                70</div>
                                                        <div class="line number71 index70 alt2">
                                                                71</div>
                                                        <div class="line number72 index71 alt1">
                                                                72</div>
                                                        <div class="line number73 index72 alt2">
                                                                73</div>
                                                        <div class="line number74 index73 alt1">
                                                                74</div>
                                                        <div class="line number75 index74 alt2">
                                                                75</div>
                                                        <div class="line number76 index75 alt1">
                                                                76</div>
                                                        <div class="line number77 index76 alt2">
                                                                77</div>
                                                        <div class="line number78 index77 alt1">
                                                                78</div>
                                                        <div class="line number79 index78 alt2">
                                                                79</div>
                                                        <div class="line number80 index79 alt1">
                                                                80</div>
                                                        <div class="line number81 index80 alt2">
                                                                81</div>
                                                        <div class="line number82 index81 alt1">
                                                                82</div>
                                                        <div class="line number83 index82 alt2">
                                                                83</div>
                                                        <div class="line number84 index83 alt1">
                                                                84</div>
                                                        <div class="line number85 index84 alt2">
                                                                85</div>
                                                        <div class="line number86 index85 alt1">
                                                                86</div>
                                                        <div class="line number87 index86 alt2">
                                                                87</div>
                                                        <div class="line number88 index87 alt1">
                                                                88</div>
                                                        <div class="line number89 index88 alt2">
                                                                89</div>
                                                        <div class="line number90 index89 alt1">
                                                                90</div>
                                                        <div class="line number91 index90 alt2">
                                                                91</div>
                                                        <div class="line number92 index91 alt1">
                                                                92</div>
                                                        <div class="line number93 index92 alt2">
                                                                93</div>
                                                        <div class="line number94 index93 alt1">
                                                                94</div>
                                                        <div class="line number95 index94 alt2">
                                                                95</div>
                                                        <div class="line number96 index95 alt1">
                                                                96</div>
                                                        <div class="line number97 index96 alt2">
                                                                97</div>
                                                        <div class="line number98 index97 alt1">
                                                                98</div>
                                                        <div class="line number99 index98 alt2">
                                                                99</div>
                                                        <div class="line number100 index99 alt1">
                                                                100</div>
                                                        <div class="line number101 index100 alt2">
                                                                101</div>
                                                        <div class="line number102 index101 alt1">
                                                                102</div>
                                                        <div class="line number103 index102 alt2">
                                                                103</div>
                                                        <div class="line number104 index103 alt1">
                                                                104</div>
                                                        <div class="line number105 index104 alt2">
                                                                105</div>
                                                        <div class="line number106 index105 alt1">
                                                                106</div>
                                                        <div class="line number107 index106 alt2">
                                                                107</div>
                                                        <div class="line number108 index107 alt1">
                                                                108</div>
                                                        <div class="line number109 index108 alt2">
                                                                109</div>
                                                        <div class="line number110 index109 alt1">
                                                                110</div>
                                                        <div class="line number111 index110 alt2">
                                                                111</div>
                                                        <div class="line number112 index111 alt1">
                                                                112</div>
                                                        <div class="line number113 index112 alt2">
                                                                113</div>
                                                        <div class="line number114 index113 alt1">
                                                                114</div>
                                                        <div class="line number115 index114 alt2">
                                                                115</div>
                                                        <div class="line number116 index115 alt1">
                                                                116</div>
                                                        <div class="line number117 index116 alt2">
                                                                117</div>
                                                        <div class="line number118 index117 alt1">
                                                                118</div>
                                                        <div class="line number119 index118 alt2">
                                                                119</div>
                                                        <div class="line number120 index119 alt1">
                                                                120</div>
                                                        <div class="line number121 index120 alt2">
                                                                121</div>
                                                        <div class="line number122 index121 alt1">
                                                                122</div>
                                                        <div class="line number123 index122 alt2">
                                                                123</div>
                                                        <div class="line number124 index123 alt1">
                                                                124</div>
                                                        <div class="line number125 index124 alt2">
                                                                125</div>
                                                        <div class="line number126 index125 alt1">
                                                                126</div>
                                                        <div class="line number127 index126 alt2">
                                                                127</div>
                                                        <div class="line number128 index127 alt1">
                                                                128</div>
                                                        <div class="line number129 index128 alt2">
                                                                129</div>
                                                        <div class="line number130 index129 alt1">
                                                                130</div>
                                                        <div class="line number131 index130 alt2">
                                                                131</div>
                                                        <div class="line number132 index131 alt1">
                                                                132</div>
                                                        <div class="line number133 index132 alt2">
                                                                133</div>
                                                        <div class="line number134 index133 alt1">
                                                                134</div>
                                                        <div class="line number135 index134 alt2">
                                                                135</div>
                                                        <div class="line number136 index135 alt1">
                                                                136</div>
                                                        <div class="line number137 index136 alt2">
                                                                137</div>
                                                        <div class="line number138 index137 alt1">
                                                                138</div>
                                                        <div class="line number139 index138 alt2">
                                                                139</div>
                                                        <div class="line number140 index139 alt1">
                                                                140</div>
                                                        <div class="line number141 index140 alt2">
                                                                141</div>
                                                        <div class="line number142 index141 alt1">
                                                                142</div>
                                                        <div class="line number143 index142 alt2">
                                                                143</div>
                                                        <div class="line number144 index143 alt1">
                                                                144</div>
                                                        <div class="line number145 index144 alt2">
                                                                145</div>
                                                        <div class="line number146 index145 alt1">
                                                                146</div>
                                                        <div class="line number147 index146 alt2">
                                                                147</div>
                                                        <div class="line number148 index147 alt1">
                                                                148</div>
                                                        <div class="line number149 index148 alt2">
                                                                149</div>
                                                        <div class="line number150 index149 alt1">
                                                                150</div>
                                                        <div class="line number151 index150 alt2">
                                                                151</div>
                                                        <div class="line number152 index151 alt1">
                                                                152</div>
                                                        <div class="line number153 index152 alt2">
                                                                153</div>
                                                        <div class="line number154 index153 alt1">
                                                                154</div>
                                                        <div class="line number155 index154 alt2">
                                                                155</div>
                                                        <div class="line number156 index155 alt1">
                                                                156</div>
                                                        <div class="line number157 index156 alt2">
                                                                157</div>
                                                        <div class="line number158 index157 alt1">
                                                                158</div>
                                                        <div class="line number159 index158 alt2">
                                                                159</div>
                                                        <div class="line number160 index159 alt1">
                                                                160</div>
                                                        <div class="line number161 index160 alt2">
                                                                161</div>
                                                        <div class="line number162 index161 alt1">
                                                                162</div>
                                                        <div class="line number163 index162 alt2">
                                                                163</div>
                                                        <div class="line number164 index163 alt1">
                                                                164</div>
                                                        <div class="line number165 index164 alt2">
                                                                165</div>
                                                        <div class="line number166 index165 alt1">
                                                                166</div>
                                                        <div class="line number167 index166 alt2">
                                                                167</div>
                                                        <div class="line number168 index167 alt1">
                                                                168</div>
                                                        <div class="line number169 index168 alt2">
                                                                169</div>
                                                        <div class="line number170 index169 alt1">
                                                                170</div>
                                                        <div class="line number171 index170 alt2">
                                                                171</div>
                                                        <div class="line number172 index171 alt1">
                                                                172</div>
                                                        <div class="line number173 index172 alt2">
                                                                173</div>
                                                        <div class="line number174 index173 alt1">
                                                                174</div>
                                                        <div class="line number175 index174 alt2">
                                                                175</div>
                                                        <div class="line number176 index175 alt1">
                                                                176</div>
                                                        <div class="line number177 index176 alt2">
                                                                177</div>
                                                        <div class="line number178 index177 alt1">
                                                                178</div>
                                                        <div class="line number179 index178 alt2">
                                                                179</div>
                                                        <div class="line number180 index179 alt1">
                                                                180</div>
                                                        <div class="line number181 index180 alt2">
                                                                181</div>
                                                        <div class="line number182 index181 alt1">
                                                                182</div>
                                                        <div class="line number183 index182 alt2">
                                                                183</div>
                                                        <div class="line number184 index183 alt1">
                                                                184</div>
                                                        <div class="line number185 index184 alt2">
                                                                185</div>
                                                        <div class="line number186 index185 alt1">
                                                                186</div>
                                                        <div class="line number187 index186 alt2">
                                                                187</div>
                                                        <div class="line number188 index187 alt1">
                                                                188</div>
                                                        <div class="line number189 index188 alt2">
                                                                189</div>
                                                        <div class="line number190 index189 alt1">
                                                                190</div>
                                                        <div class="line number191 index190 alt2">
                                                                191</div>
                                                        <div class="line number192 index191 alt1">
                                                                192</div>
                                                        <div class="line number193 index192 alt2">
                                                                193</div>
                                                        <div class="line number194 index193 alt1">
                                                                194</div>
                                                        <div class="line number195 index194 alt2">
                                                                195</div>
                                                        <div class="line number196 index195 alt1">
                                                                196</div>
                                                        <div class="line number197 index196 alt2">
                                                                197</div>
                                                        <div class="line number198 index197 alt1">
                                                                198</div>
                                                        <div class="line number199 index198 alt2">
                                                                199</div>
                                                        <div class="line number200 index199 alt1">
                                                                200</div>
                                                        <div class="line number201 index200 alt2">
                                                                201</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="plain plain">sdkmanager --list</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                         </div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="plain plain">Installed packages:</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">Path        | Version | Description          | Location      </code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">-------      | ------- | -------            | -------      </code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">tools       | 26.0.1 | Android SDK Tools 26.0.1    | tools/</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                         </div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="plain plain">Available Packages:</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">Path               | Version   | Description           </code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">-------              | -------   | -------             </code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-15 | 3      | Google APIs           </code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-16 | 4      | Google APIs           </code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-17 | 4      | Google APIs           </code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-18 | 4      | Google APIs           </code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-19 | 20      | Google APIs           </code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-21 | 1      | Google APIs           </code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-22 | 1      | Google APIs           </code>
</div>
                                                                <div class="line number18 index17 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-23 | 1      | Google APIs           </code>
</div>
                                                                <div class="line number19 index18 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g..._apis-google-24 | 1      | Google APIs           </code>
</div>
                                                                <div class="line number20 index19 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">add-ons;addon-g...e_gdk-google-19 | 11      | Glass Development Kit Preview  </code>
</div>
                                                                <div class="line number21 index20 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;19.1.0        | 19.1.0    | Android SDK Build-Tools 19.1   </code>
</div>
                                                                <div class="line number22 index21 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;20.0.0        | 20.0.0    | Android SDK Build-Tools 20    </code>
</div>
                                                                <div class="line number23 index22 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;21.1.2        | 21.1.2    | Android SDK Build-Tools 21.1.2  </code>
</div>
                                                                <div class="line number24 index23 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;22.0.1        | 22.0.1    | Android SDK Build-Tools 22.0.1  </code>
</div>
                                                                <div class="line number25 index24 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;23.0.1        | 23.0.1    | Android SDK Build-Tools 23.0.1  </code>
</div>
                                                                <div class="line number26 index25 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;23.0.2        | 23.0.2    | Android SDK Build-Tools 23.0.2  </code>
</div>
                                                                <div class="line number27 index26 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;23.0.3        | 23.0.3    | Android SDK Build-Tools 23.0.3  </code>
</div>
                                                                <div class="line number28 index27 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;24.0.0        | 24.0.0    | Android SDK Build-Tools 24    </code>
</div>
                                                                <div class="line number29 index28 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;24.0.1        | 24.0.1    | Android SDK Build-Tools 24.0.1  </code>
</div>
                                                                <div class="line number30 index29 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;24.0.2        | 24.0.2    | Android SDK Build-Tools 24.0.2  </code>
</div>
                                                                <div class="line number31 index30 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;24.0.3        | 24.0.3    | Android SDK Build-Tools 24.0.3  </code>
</div>
                                                                <div class="line number32 index31 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;25.0.0        | 25.0.0    | Android SDK Build-Tools 25    </code>
</div>
                                                                <div class="line number33 index32 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;25.0.1        | 25.0.1    | Android SDK Build-Tools 25.0.1  </code>
</div>
                                                                <div class="line number34 index33 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;25.0.2        | 25.0.2    | Android SDK Build-Tools 25.0.2  </code>
</div>
                                                                <div class="line number35 index34 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;25.0.3        | 25.0.3    | Android SDK Build-Tools 25.0.3  </code>
</div>
                                                                <div class="line number36 index35 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;26.0.0        | 26.0.0    | Android SDK Build-Tools 26    </code>
</div>
                                                                <div class="line number37 index36 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">cmake;3.6.4111459         | 3.6.4111459 | CMake 3.6.4111459        </code>
</div>
                                                                <div class="line number38 index37 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">docs               | 1      | Documentation for Android SDK  </code>
</div>
                                                                <div class="line number39 index38 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">emulator             | 26.1.2    | Android Emulator         </code>
</div>
                                                                <div class="line number40 index39 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;android;gapid;1      | 1.0.3    | GPU Debugging tools       </code>
</div>
                                                                <div class="line number41 index40 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;android;gapid;3      | 3.1.0    | GPU Debugging tools       </code>
</div>
                                                                <div class="line number42 index41 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;android;m2repository    | 47.0.0    | Android Support Repository    </code>
</div>
                                                                <div class="line number43 index42 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;auto        | 1.1     | Android Auto Desktop Head Unit...</code>
</div>
                                                                <div class="line number44 index43 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;g...e_play_services | 42      | Google Play services       </code>
</div>
                                                                <div class="line number45 index44 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;instantapps     | 1.0.0    | Instant Apps Development SDK   </code>
</div>
                                                                <div class="line number46 index45 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;m2repository    | 55      | Google Repository        </code>
</div>
                                                                <div class="line number47 index46 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;m...t_apk_expansion | 1      | Google Play APK Expansion library</code>
</div>
                                                                <div class="line number48 index47 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;market_licensing  | 1      | Google Play Licensing Library  </code>
</div>
                                                                <div class="line number49 index48 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;play_billing    | 5      | Google Play Billing Library   </code>
</div>
                                                                <div class="line number50 index49 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;simulators     | 1      | Android Auto API Simulators   </code>
</div>
                                                                <div class="line number51 index50 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;google;webdriver      | 2      | Google Web Driver        </code>
</div>
                                                                <div class="line number52 index51 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut-solver;1.0.0 | 1      | Solver for ConstraintLayout 1.0.0</code>
</div>
                                                                <div class="line number53 index52 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha2 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number54 index53 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha3 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number55 index54 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha4 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number56 index55 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha5 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number57 index56 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha6 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number58 index57 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha7 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number59 index58 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha8 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number60 index59 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...er;1.0.0-alpha9 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number61 index60 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ver;1.0.0-beta1 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number62 index61 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ver;1.0.0-beta2 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number63 index62 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ver;1.0.0-beta3 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number64 index63 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ver;1.0.0-beta4 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number65 index64 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ver;1.0.0-beta5 | 1      | Solver for ConstraintLayout 1....</code>
</div>
                                                                <div class="line number66 index65 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut-solver;1.0.1 | 1      | Solver for ConstraintLayout 1.0.1</code>
</div>
                                                                <div class="line number67 index66 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut-solver;1.0.2 | 1      | Solver for ConstraintLayout 1.0.2</code>
</div>
                                                                <div class="line number68 index67 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...nt-layout;1.0.0 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number69 index68 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha2 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number70 index69 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha3 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number71 index70 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha4 | 1      | com.android.support.constraint...</code>
</div>
                                                                <div class="line number72 index71 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha5 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number73 index72 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha6 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number74 index73 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha7 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number75 index74 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha8 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number76 index75 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...ut;1.0.0-alpha9 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number77 index76 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...out;1.0.0-beta1 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number78 index77 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...out;1.0.0-beta2 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number79 index78 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...out;1.0.0-beta3 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number80 index79 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...out;1.0.0-beta4 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number81 index80 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...out;1.0.0-beta5 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number82 index81 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...nt-layout;1.0.1 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number83 index82 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;m2reposi...nt-layout;1.0.2 | 1      | ConstraintLayout for Android 1...</code>
</div>
                                                                <div class="line number84 index83 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">lldb;2.0             | 2.0.2558144 | LLDB 2.0             </code>
</div>
                                                                <div class="line number85 index84 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">lldb;2.1             | 2.1.2852477 | LLDB 2.1             </code>
</div>
                                                                <div class="line number86 index85 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">lldb;2.2             | 2.2.3271982 | LLDB 2.2             </code>
</div>
                                                                <div class="line number87 index86 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">lldb;2.3             | 2.3.3614996 | LLDB 2.3             </code>
</div>
                                                                <div class="line number88 index87 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">ndk-bundle            | 15.1.4119039 | NDK               </code>
</div>
                                                                <div class="line number89 index88 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">patcher;v4            | 1      | SDK Patch Applier v4       </code>
</div>
                                                                <div class="line number90 index89 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platform-tools          | 26.0.0    | Android SDK Platform-Tools    </code>
</div>
                                                                <div class="line number91 index90 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-10       | 2      | Android SDK Platform 10     </code>
</div>
                                                                <div class="line number92 index91 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-11       | 2      | Android SDK Platform 11     </code>
</div>
                                                                <div class="line number93 index92 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-12       | 3      | Android SDK Platform 12     </code>
</div>
                                                                <div class="line number94 index93 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-13       | 1      | Android SDK Platform 13     </code>
</div>
                                                                <div class="line number95 index94 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-14       | 4      | Android SDK Platform 14     </code>
</div>
                                                                <div class="line number96 index95 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-15       | 5      | Android SDK Platform 15     </code>
</div>
                                                                <div class="line number97 index96 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-16       | 5      | Android SDK Platform 16     </code>
</div>
                                                                <div class="line number98 index97 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-17       | 3      | Android SDK Platform 17     </code>
</div>
                                                                <div class="line number99 index98 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-18       | 3      | Android SDK Platform 18     </code>
</div>
                                                                <div class="line number100 index99 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-19       | 4      | Android SDK Platform 19     </code>
</div>
                                                                <div class="line number101 index100 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-20       | 2      | Android SDK Platform 20     </code>
</div>
                                                                <div class="line number102 index101 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-21       | 2      | Android SDK Platform 21     </code>
</div>
                                                                <div class="line number103 index102 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-22       | 2      | Android SDK Platform 22     </code>
</div>
                                                                <div class="line number104 index103 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-23       | 3      | Android SDK Platform 23     </code>
</div>
                                                                <div class="line number105 index104 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-24       | 2      | Android SDK Platform 24     </code>
</div>
                                                                <div class="line number106 index105 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-25       | 3      | Android SDK Platform 25     </code>
</div>
                                                                <div class="line number107 index106 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-26       | 1      | Android SDK Platform 26     </code>
</div>
                                                                <div class="line number108 index107 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-7        | 3      | Android SDK Platform 7      </code>
</div>
                                                                <div class="line number109 index108 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-8        | 3      | Android SDK Platform 8      </code>
</div>
                                                                <div class="line number110 index109 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-9        | 2      | Android SDK Platform 9      </code>
</div>
                                                                <div class="line number111 index110 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-15        | 2      | Sources for Android 15      </code>
</div>
                                                                <div class="line number112 index111 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-16        | 2      | Sources for Android 16      </code>
</div>
                                                                <div class="line number113 index112 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-17        | 1      | Sources for Android 17      </code>
</div>
                                                                <div class="line number114 index113 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-18        | 1      | Sources for Android 18      </code>
</div>
                                                                <div class="line number115 index114 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-19        | 2      | Sources for Android 19      </code>
</div>
                                                                <div class="line number116 index115 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-20        | 1      | Sources for Android 20      </code>
</div>
                                                                <div class="line number117 index116 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-21        | 1      | Sources for Android 21      </code>
</div>
                                                                <div class="line number118 index117 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-22        | 1      | Sources for Android 22      </code>
</div>
                                                                <div class="line number119 index118 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-23        | 1      | Sources for Android 23      </code>
</div>
                                                                <div class="line number120 index119 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-24        | 1      | Sources for Android 24      </code>
</div>
                                                                <div class="line number121 index120 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">sources;android-25        | 1      | Sources for Android 25      </code>
</div>
                                                                <div class="line number122 index121 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 4      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number123 index122 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-10;default;x86 | 4      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number124 index123 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 5      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number125 index124 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 5      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number126 index125 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 2      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number127 index126 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 4      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number128 index127 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...15;default;mips | 1      | MIPS System Image        </code>
</div>
                                                                <div class="line number129 index128 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-15;default;x86 | 4      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number130 index129 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 5      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number131 index130 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 5      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number132 index131 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 4      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number133 index132 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...16;default;mips | 1      | MIPS System Image        </code>
</div>
                                                                <div class="line number134 index133 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-16;default;x86 | 5      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number135 index134 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 5      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number136 index135 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 5      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number137 index136 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 5      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number138 index137 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...17;default;mips | 1      | MIPS System Image        </code>
</div>
                                                                <div class="line number139 index138 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-17;default;x86 | 3      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number140 index139 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 5      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number141 index140 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 5      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number142 index141 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 4      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number143 index142 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-18;default;x86 | 3      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number144 index143 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 5      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number145 index144 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 5      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number146 index145 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 5      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number147 index146 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-19;default;x86 | 5      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number148 index147 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 28      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number149 index148 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 28      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number150 index149 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-tv;armeabi-v7a | 3      | Android TV ARM EABI v7a System...</code>
</div>
                                                                <div class="line number151 index150 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 3      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number152 index151 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 4      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number153 index152 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-21;default;x86 | 4      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number154 index153 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;default;x86_64 | 4      | Intel x86 Atom_64 System Image  </code>
</div>
                                                                <div class="line number155 index154 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 20      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number156 index155 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 20      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number157 index156 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...gle_apis;x86_64 | 20      | Google APIs Intel x86 Atom_64 ...</code>
</div>
                                                                <div class="line number158 index157 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-tv;armeabi-v7a | 1      | Android TV ARM EABI v7a System...</code>
</div>
                                                                <div class="line number159 index158 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 3      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number160 index159 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 2      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number161 index160 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-22;default;x86 | 5      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number162 index161 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;default;x86_64 | 5      | Intel x86 Atom_64 System Image  </code>
</div>
                                                                <div class="line number163 index162 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 14      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number164 index163 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 14      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number165 index164 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...gle_apis;x86_64 | 14      | Google APIs Intel x86 Atom_64 ...</code>
</div>
                                                                <div class="line number166 index165 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-tv;armeabi-v7a | 10      | Android TV ARM EABI v7a System...</code>
</div>
                                                                <div class="line number167 index166 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 10      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number168 index167 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ear;armeabi-v7a | 6      | Android Wear ARM EABI v7a Syst...</code>
</div>
                                                                <div class="line number169 index168 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ndroid-wear;x86 | 6      | Android Wear Intel x86 Atom Sy...</code>
</div>
                                                                <div class="line number170 index169 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-23;default;x86 | 9      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number171 index170 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;default;x86_64 | 9      | Intel x86 Atom_64 System Image  </code>
</div>
                                                                <div class="line number172 index171 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 21      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number173 index172 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 21      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number174 index173 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...gle_apis;x86_64 | 21      | Google APIs Intel x86 Atom_64 ...</code>
</div>
                                                                <div class="line number175 index174 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 11      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number176 index175 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...fault;arm64-v8a | 7      | ARM 64 v8a System Image     </code>
</div>
                                                                <div class="line number177 index176 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ult;armeabi-v7a | 7      | ARM EABI v7a System Image    </code>
</div>
                                                                <div class="line number178 index177 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...-24;default;x86 | 7      | Intel x86 Atom System Image   </code>
</div>
                                                                <div class="line number179 index178 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;default;x86_64 | 7      | Intel x86 Atom_64 System Image  </code>
</div>
                                                                <div class="line number180 index179 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a..._apis;arm64-v8a | 14      | Google APIs ARM 64 v8a System ...</code>
</div>
                                                                <div class="line number181 index180 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 14      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number182 index181 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 14      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number183 index182 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...gle_apis;x86_64 | 14      | Google APIs Intel x86 Atom_64 ...</code>
</div>
                                                                <div class="line number184 index183 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...s_playstore;x86 | 13      | Google Play Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number185 index184 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 5      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number186 index185 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ear;armeabi-v7a | 3      | Android Wear ARM EABI v7a Syst...</code>
</div>
                                                                <div class="line number187 index186 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ndroid-wear;x86 | 3      | Android Wear Intel x86 Atom Sy...</code>
</div>
                                                                <div class="line number188 index187 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a..._apis;arm64-v8a | 6      | Google APIs ARM 64 v8a System ...</code>
</div>
                                                                <div class="line number189 index188 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...pis;armeabi-v7a | 6      | Google APIs ARM EABI v7a Syste...</code>
</div>
                                                                <div class="line number190 index189 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 6      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number191 index190 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...gle_apis;x86_64 | 6      | Google APIs Intel x86 Atom_64 ...</code>
</div>
                                                                <div class="line number192 index191 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...;android-tv;x86 | 3      | Android TV Intel x86 Atom Syst...</code>
</div>
                                                                <div class="line number193 index192 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...ndroid-wear;x86 | 1      | Android Wear Intel x86 Atom Sy...</code>
</div>
                                                                <div class="line number194 index193 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...google_apis;x86 | 4      | Google APIs Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number195 index194 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">system-images;a...s_playstore;x86 | 4      | Google Play Intel x86 Atom Sys...</code>
</div>
                                                                <div class="line number196 index195 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">tools               | 26.0.2    | Android SDK Tools        </code>
</div>
                                                                <div class="line number197 index196 alt2">
                                                                         </div>
                                                                <div class="line number198 index197 alt1">
                                                                        <code class="plain plain">Available Updates:</code>
</div>
                                                                <div class="line number199 index198 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">ID   | Installed | Available</code>
</div>
                                                                <div class="line number200 index199 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">------- | -------  | ------- </code>
</div>
                                                                <div class="line number201 index200 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">tools  | 26.0.1  | 26.0.2</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        0x04 安装需要的package</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterplain" id="highlighter_331453">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="plain plain">sdkmanager "build-tools;26.0.0"</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        根据需要安装,最后我安装的结果如下:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterplain" id="highlighter_809769">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="plain plain">Installed packages:</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">Path            | Version | Description          | Location          </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">-------           | ------- | -------            | -------           </code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;25.0.3     | 25.0.3 | Android SDK Build-Tools 25.0.3 | build-tools/25.0.3/     </code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">build-tools;26.0.0     | 26.0.0 | Android SDK Build-Tools 26   | build-tools/26.0.0/     </code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">emulator          | 26.1.2 | Android Emulator        | emulator/          </code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">extras;android;m2repository | 47.0.0 | Android Support Repository   | extras/android/m2repository/</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">patcher;v4         | 1    | SDK Patch Applier v4      | patcher/v4/         </code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platform-tools       | 26.0.0 | Android SDK Platform-Tools   | platform-tools/       </code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-21    | 2    | Android SDK Platform 21    | platforms/android-21/    </code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-22    | 2    | Android SDK Platform 22    | platforms/android-22/    </code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-23    | 3    | Android SDK Platform 23    | platforms/android-23/    </code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-24    | 2    | Android SDK Platform 24    | platforms/android-24/    </code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-25    | 3    | Android SDK Platform 25    | platforms/android-25/    </code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="plain spaces"> </code><code class="plain plain">platforms;android-26    | 1    | Android SDK Platform 26    | platforms/android-26/    </code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="plain spaces"> </code><code class="plain plain">tools            | 26.0.2 | Android SDK Tools       | tools/</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        0x05 配置platform tools</p>
<p>
        打开 /etc/profile 添加如下命令:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_173962">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">cd</code> <code class="bash plain">/etc</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                         </div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">//</code><code class="bash plain">添加结果</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">...</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash functions">export</code> <code class="bash plain">PATH=$PATH:</code><code class="bash plain">/opt/androidSdk/tools/bin</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">PATH=$PATH:</code><code class="bash plain">/opt/androidSdk/platform-tools</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">...</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                         </div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">//</code><code class="bash plain">然后执行更新生效</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash functions">source</code> <code class="bash plain">profile</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        查看配置结果:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_76906">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash comments"># adb version</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                         </div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">Android Debug Bridge version 1.0.39</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">Revision 3db08f2c6889-android</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">Installed as </code><code class="bash plain">/opt/androidSdk/platform-tools/adb</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        从结果可以看出已经可以执行 <code>adb </code>命令了.</p>
<p>
        以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。</p>
<p>
        原文链接:http://blog.devwiki.net/index.php/2017/07/20/centos-install-android-sdk.html?utm_source=tuicool&amp;utm_medium=referral</p>
頁: [1]
查看完整版本: centos7中安装Android SDK的方法步骤