tag:blogger.com,1999:blog-85187224061225510072024-02-18T19:51:33.029-08:00НАЧАЛОSATALINhttp://www.blogger.com/profile/03294069917522985428noreply@blogger.comBlogger28125tag:blogger.com,1999:blog-8518722406122551007.post-89131315352290504262023-10-30T14:47:00.000-07:002023-10-30T14:47:09.991-07:00<p> </p><h2 style="text-align: left;">
Privacy Policy (FakeGPS and LinksSample)</h2>
Last updated: Oct 2023<br />
<br />
This is a privacy policy for applications "FakeGPS" and "LinksSample"
(further referenced as App) distributed over Google Play.<br />
<br />
We DO NOT send/transmit any personal or non-personal information
including phone/device numbers out of your device. Your location
information is obtained and stored locally on your device so the App may
function properly.<br />
<br />
Nevertheless, the App includes some third-party libraries with its own
Privacy Policies. You may get acquainted with these policies using the
links provided:<br />
<ol style="text-align: left;"><li>Google Maps Services: <a href="https://www.google.com/policies/privacy/">https://www.google.com/policies/privacy/</a></li><li>Crashlytics: <a href="https://try.crashlytics.com/terms/privacy-policy.pdf">https://try.crashlytics.com/terms/privacy-policy.pdf</a></li></ol>
By using this App you also agreed with Google Terms of Services: <a href="https://developers.google.com/maps/terms">https://developers.google.com/maps/terms</a><br />
<a href="https://developers.google.com/maps/terms"><br /></a>
<br />
<h3 style="text-align: left;">
Changes to the Privacy Policy:</h3>
We reserve the right to change this policy at any time, so please
re-visit this page frequently. Changes to this privacy policy are
effective as of the stated "Last Update" and your continued use of the
App on or after the Last Update date will constitute acceptance of, and
agreement to be bound by, those changes.Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-82941596928801464492017-01-17T14:54:00.002-08:002017-06-08T14:03:31.741-07:00Установка Gradle под Debian-Ubuntu-Linux (Install Gradle on Ubuntu Linux)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="blogcontent" style="background-color: white; box-sizing: border-box; color: #34495e; font-family: Lato, Helvetica, Arial, sans-serif; font-size: 14px;">
<h6 style="box-sizing: border-box; font-size: 24px; font-weight: normal; line-height: 1.2; margin-bottom: 6px; margin-top: 15px;">
</h6>
<div class="lead" style="box-sizing: border-box; font-size: 26px; line-height: 1.46427; margin-bottom: 20px; margin-top: 10px;">
Пошаговая инструкция</div>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
Gradle - это система сборки для java (и не только)</div>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
простая и быстрая установка. Мы создадим личную локальную копию так что права рута нам не пригодятся</div>
<h2 id="toc_0" style="box-sizing: border-box; font-size: 30px; font-weight: 300; line-height: 1.2; margin-bottom: 4px; margin-top: 26px;">
Скачиваем Gradle</h2>
<pre style="background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><code class="language-bash" style="background-color: transparent; border-radius: 4px; border: 0px; box-sizing: border-box; color: inherit; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: inherit; padding: 0px;">mkdir -p ~/opt/packages/gradle && cd $_
wget https://services.gradle.org/distributions/gradle-3.5-all.zip
unzip gradle-3.5-all.zip
</code></pre>
<h2 id="toc_1" style="box-sizing: border-box; font-size: 30px; font-weight: 300; line-height: 1.2; margin-bottom: 4px; margin-top: 26px;">
Установка и настройка Gradle</h2>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
Далее создаем короткую ссылку для доступа к определенной версии . Короткая ссылка предоставляет нам в дальнейшем возможность изменять версию gradle не изменяя конфигурацию.</div>
<pre style="background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><code class="language-bash" style="background-color: transparent; border-radius: 4px; border: 0px; box-sizing: border-box; color: inherit; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: inherit; padding: 0px;">ln -s ~/opt/packages/gradle/gradle-3.5/ ~/opt/gradle
</code></pre>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
Откройте на редактирование <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 16.2px; padding: 2px 4px; white-space: nowrap;">.profile</code> файл в vi, emacs, или gedit.</div>
<pre style="background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><code class="language-bash" style="background-color: transparent; border-radius: 4px; border: 0px; box-sizing: border-box; color: inherit; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: inherit; padding: 0px;">gedit ~/.profile
</code></pre>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
Вставьте следующие строчки в конец файла <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 16.2px; padding: 2px 4px; white-space: nowrap;">.profile</code>.</div>
<pre style="background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><code class="language-bash" style="background-color: transparent; border-radius: 4px; border: 0px; box-sizing: border-box; color: inherit; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: inherit; padding: 0px;"># Gradle
if [ -d "$HOME/opt/gradle" ]; then
export GRADLE_HOME="$HOME/opt/gradle"
PATH="$PATH:$GRADLE_HOME/bin"
fi
</code></pre>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
В завершение, применяем изменения из <code style="background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 16.2px; padding: 2px 4px; white-space: nowrap;">.profile</code> и испытаем грейдл.</div>
<pre style="background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><code class="language-bash" style="background-color: transparent; border-radius: 4px; border: 0px; box-sizing: border-box; color: inherit; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: inherit; padding: 0px;">source ~/.profile
which gradle
gradle -version
</code></pre>
<div style="box-sizing: border-box; font-size: 18px; line-height: 1.71109; margin-bottom: 10px; margin-top: 10px;">
Поздравляю, Вы установили рабочую копию Gradle .</div>
<div>
<br /></div>
</div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-19434729832853024452015-01-12T14:43:00.000-08:002015-01-12T14:43:23.678-08:00Why Gradle instead others<div dir="ltr" style="text-align: left;" trbidi="on">
<div id="article-header" style="background-color: #f9fafc; font-family: Arial, Helvetica, Verdana, sans-serif; margin-right: 0px;">
<h1 class="story-title" style="font-size: 1.5em; line-height: 1.1em; margin: 0px 0px 10px;">
Why Build Your Java Projects with Gradle Rather than Ant or Maven?</h1>
<div class="byline" style="clear: both; color: #999999; font-size: 0.8em;">
By <span class="byline">Benjamin Muschko</span>, July 08, 2014</div>
<div class="byline-comments" style="clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold;">
<span style="padding-top: 1px;"><a class="commentLink" data-disqus-identifier="article_240168608" href="http://www.drdobbs.com/jvm/why-build-your-java-projects-with-gradle/240168608#disqus_thread" style="color: #003bb0; text-decoration: none;"><span class="bubble" style="padding-top: 1px;">1</span> Comment</a></span></div>
<span class="story-teaser" style="font-size: 0.9em; font-weight: bold; line-height: 1.1em;">The default build tool for Android (and the new star of build tools on the JVM) is designed to ease scripting of complex, multi-language builds. Should you change to it, though, if you're using Ant or Maven?</span></div>
<div class="story" style="background-color: #f9fafc; font-family: Verdana, Arial, Helvetica, sans-serif;">
<article><div style="clear: both; font-size: 0.8em;">
For years, builds had the simple requirements of compiling and packaging software. But the landscape of modern software development has changed, and so have the needs for build automation. Today, projects involve large and diverse software stacks, incorporate multiple programming languages, and apply a broad spectrum of testing strategies. With the rise of agile practices, builds must support early integration of code as well as frequent and easy delivery to both test and production environments.</div>
<div style="clear: both; font-size: 0.8em;">
Established build tools regularly fall short in meeting these goals. How many times have your eyes glazed over while looking at XML to figure out how a build works? And why can't it be easier to add custom logic to your build? All too often, when adding on to a build script, you can't shake the feeling that you're implementing a workaround or hack. I feel your pain. There has to be a better way of doing these things in an expressive and maintainable way. There is — it's called <a href="http://www.gradle.org/" style="color: #003bb0;">Gradle</a>.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle is the next evolutionary step in JVM-based build tools. It draws on lessons learned from established tools such as Ant and Maven and takes their best ideas to the next level. Following a build-by-convention approach, Gradle allows for declaratively modeling your problem domain using a powerful and expressive domain-specific language (DSL) implemented in Groovy instead of XML. Because Gradle is a JVM native, it allows you to write custom logic in the language you're most comfortable with, be it Java or Groovy.</div>
<div style="clear: both; font-size: 0.8em;">
In the Java world, a remarkably large number of libraries and frameworks are used. Dependency management is employed to automatically download these artifacts from a repository and make them available to your application. Having learned from the shortcomings of existing dependency management solutions, Gradle provides its own implementation. Not only is it highly configurable, it also strives to be as compatible as possible with existing dependency management infrastructures (such as Maven and Ivy). Gradle's ability to manage dependencies isn't limited to external libraries. As your project grows in size and complexity, you'll want to organize the code into modules with clearly defined responsibilities. Gradle provides powerful support for defining and organizing multiproject builds, as well as modeling dependencies between projects.</div>
<div style="clear: both; font-size: 0.8em;">
To get started with Gradle, all you need to bring to the table is a good understanding of the Java programming language. If you're new to project automation or haven't used a build tool before, my book <a href="http://www.manning.com/muschko/" style="color: #003bb0;"><em>Gradle in Action</em></a> is a good place to start.</div>
<div style="clear: both; font-size: 0.8em;">
In this two-part series on using Gradle, I first compare existing JVM-language build tools with the features Gradle has to offer and describe Gradle's compelling feature set. In the next installment, I cover installing Gradle and writing and executing a simple Gradle script.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Why Gradle? Why Now?</h3>
<div style="clear: both; font-size: 0.8em;">
If you've ever dealt with build systems, frustration may be one of the feelings that comes up when thinking about the challenges you've faced. Shouldn't the build tool naturally help you accomplish the goal of automating your project? Instead, you had to compromise on maintainability, usability, flexibility, extendibility, or performance.</div>
<div style="clear: both; font-size: 0.8em;">
Let's say you want to copy a file to a specific location when you're building the release version of your project. To identify the version, you check a string in the metadata describing your project. If it matches a specific numbering scheme (for example, 1.0-RELEASE), you copy the file from point A to point B. From an outside perspective, this may sound like a trivial task. If you have to rely on XML, the build language of many traditional tools, expressing this simple logic becomes fairly difficult. The build tool's response is to add scripting functionality through nonstandard extension mechanisms. You end up mixing scripting code with XML or invoking external scripts from your build logic. It's easy to imagine that you'll need to add more and more custom code over time. As a result, you inevitably introduce accidental complexity, and maintainability goes out the window. Wouldn't it make sense to use an expressive language to define your build logic in the first place?</div>
<div style="clear: both; font-size: 0.8em;">
Here's another example. Maven follows the paradigm of convention-over-configuration by introducing a standardized project layout and build lifecycle for Java projects. That's a great approach if you want to ensure a unified application structure for a green-field project — a project that lacks any constraints imposed by prior work. However, you may be the lucky one who needs to work on one of the many legacy projects that use different conventions. One of the conventions Maven is very strict about is that one project needs to produce one artifact, such as a JAR file. But how do you create two different JAR files from one source tree without having to change your project structure? Just for this purpose, you'd have to create two separate projects. Again, even though you can make this happen with a workaround, you can't shake off the feeling that your build process will need to adapt to the tool, not the tool to your build process.</div>
<div style="clear: both; font-size: 0.8em;">
These are only some of the issues you may have encountered with existing solutions. Often you've had to sacrifice nonfunctional requirements to model your enterprise's automation domain. But enough with the negativity — let's see how Gradle fits into the build tool landscape.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Evolution of Java Build Tools</h3>
<div style="clear: both; font-size: 0.8em;">
Let's look at how build tools have evolved over the years. Two tools have dominated building Java projects: Ant and Maven. Over the course of years, both tools improved significantly and extended their feature set. But even though both are highly popular and have become industry standards, they have one weak point: build logic has to be described in XML. XML is great for describing hierarchical data, but falls short on expressing program flow and conditional logic. As a build script grows in complexity, maintaining the build code becomes a nightmare.</div>
<div style="clear: both; font-size: 0.8em;">
Ant's first official version was released in 2000. Each element of work (a <i>target</i> in Ant's lingo) can be combined and reused. Multiple targets can be chained to combine single units of work into full workflows. For example, you might have one target for compiling Java source code and another one for creating a JAR file that packages the class files. Building a JAR file only makes sense if you first compiled the source code. In Ant, you make the JAR target depend on the compile target. Ant doesn't give any guidance on how to structure your project. Though it allows for maximum flexibility, Ant makes each build script unique and hard to understand. External libraries required by your project are usually checked into version control, because there is no automated mechanism to pull them from a central location. Early versions of Ant required a lot of discipline to avoid repetitive code. Its extension mechanism was simply too weak. As a result, the bad coding practice of copying and pasting code was the only viable option. To unify project layouts, enterprises needed to impose standards.</div>
<div style="clear: both; font-size: 0.8em;">
Maven 1, released in July 2004, tried to ease that process. It provided a standardized project and directory structure, as well as dependency management. Unfortunately, custom logic is hard to implement. If you want to break out of Maven's conventions, writing a plugin, called a <i>Mojo</i>, is usually the only solution. The name Mojo might imply a straightforward, easy, and sexy way to extend Maven; in reality, writing a plugin in Maven is cumbersome and overly complex.</div>
<div style="clear: both; font-size: 0.8em;">
Later, Ant caught up with Maven by introducing dependency management through the Apache library Ivy, which can be fully integrated with Ant to declaratively specify dependencies needed for your project's compilation and packaging process. Maven's dependency manager, as well as Ivy, support resolving transitive dependencies. When I speak of transitive dependencies, I mean the graph of libraries required by your specified dependencies. A typical example of a transitive dependency would be the XML parser library Xerces that requires the XML APIs library to function correctly. Maven 2, released in October 2005, took the idea of convention over configuration even further. Projects consisting of multiple modules could define their dependencies on each other.</div>
<div style="clear: both; font-size: 0.8em;">
These days a lot of people are looking for alternatives to established build tools. We see a shift from using XML to a more expressive and readable language to define builds. A build tool that carries on this idea is<a href="http://gant.codehaus.org/" style="color: #003bb0;">Gant</a>, a DSL on top of Ant written in Groovy. Using Gant, users can now combine Groovy features with their existing knowledge of Ant without having to write XML. Even though it wasn't part of the core Maven project, a similar approach was proposed by the project Maven Polyglot that enables you to write your build definition logic, which is the project object model (POM) file, in Groovy, Ruby, Scala, or Clojure.</div>
<div style="clear: both; font-size: 0.8em;">
We're on the cusp of a new era of application development: polyglot programming. Many applications today incorporate multiple programming languages, each of which is best suited to implement a specific problem domain. It's not uncommon to face projects that use client-side languages like JavaScript that communicate with a mixed, multilingual back end like Java, Groovy, and Scala, which in turn makes calls to a C++ legacy application. It's all about the right tool for the job. Despite the benefits of combining multiple programming languages, your build tool needs to fluently support this infrastructure as well. JavaScript needs to be merged, minified, and zipped, and your server-side and legacy code needs to be compiled, packaged, and deployed.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle fits right into that generation of build tools and satisfies many requirements of modern build tools (Figure 1). It provides an expressive DSL, a convention over configuration approach, and powerful dependency management. It makes the right move to abandon XML and introduce the dynamic language Groovy to define your build logic. Sounds compelling, doesn't it?</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle1.gif" style="max-width: 450px; overflow: auto;" title="Gradle features" width="550" /><br /><b>Figure 1: Gradle combines the best features from other build tools.</b></div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Why Choose Gradle?</h3>
<div style="clear: both; font-size: 0.8em;">
If you're a developer, automating your project is part of your day-to-day business. Don't you want to treat your build code like any other piece of software that can be extended, tested, and maintained? Let's put software engineering back into the build. Gradle build scripts are declarative, readable, and clearly express their intention. Writing code in Groovy instead of XML, sprinkled with Gradle's build-by-convention philosophy, significantly cuts down the size of a build script and is far more readable (see Figure 2).</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle2.gif" style="max-width: 450px; overflow: auto;" title="Gradle band Maven compared" width="550" /><br /><b>Figure 2: Comparing build script size and readability between Maven and Gradle.</b></div>
<div style="clear: both; font-size: 0.8em;">
</div>
<div style="clear: both; font-size: 0.8em;">
It's impressive to see how much less code you need to write in Gradle to achieve the same goal. With Gradle you don't have to make compromises. Where other build tools like Maven propose project layouts that are "my way or the highway," Gradle's DSL allows for flexibility by adapting to nonconventional project structures.</div>
<div style="clear: both; font-size: 0.8em;">
Never change a running system, you say? Your team already spent a lot of time on establishing your project's build code infrastructure. Gradle doesn't force you to fully migrate all of your existing build logic. Good integration with other tools like Ant and Maven is at the top of Gradle's priority list.</div>
<div style="clear: both; font-size: 0.8em;">
The market seems to be taking notice of Gradle. Popular open source projects like Groovy and Hibernate completely switched to Gradle as the backbone for their builds. Every Android project ships with Gradle as the default build system. Gradle also had an impact on the commercial market. Companies like Orbitz, EADS, and Software AG embraced Gradle as well, to name just a few. VMware, the company behind Spring and Grails, made significant investments in choosing Gradle. Many of their software products, such as the Spring framework and Grails, are literally built on the trust that Gradle can deliver.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Gradle's Compelling Feature Set</h3>
<div style="clear: both; font-size: 0.8em;">
Let's take a closer look at what sets Gradle apart from its competitors: its compelling feature set (see Figure 3). To summarize, Gradle is an enterprise-ready build system, powered by a declarative and expressive Groovy DSL. It combines flexibility and effortless extendibility with the idea of convention over configuration and support for traditional dependency management. Backed by a professional services company (Gradleware) and strong community involvement, Gradle is becoming the number-one choice build solution for many open source projects and enterprises.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle3.gif" style="max-width: 450px; overflow: auto;" title="Gradle features" width="450" /><br /><b>Figure 3: Gradle's compelling feature set.</b></div>
<div style="clear: both; font-size: 0.8em;">
<b><br /></b></div>
<div id="article-header" style="font-family: Arial, Helvetica, Verdana, sans-serif; margin-right: 0px;">
<span class="story-teaser" style="font-size: 0.9em; font-weight: bold; line-height: 1.1em;">The default build tool for Android (and the new star of build tools on the JVM) is designed to ease scripting of complex, multi-language builds. Should you change to it, though, if you're using Ant or Maven?</span></div>
<div class="story">
<article><h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Expressive Build Language and Deep API</h3>
<div style="clear: both; font-size: 0.8em;">
The key to unlocking Gradle's power features within your build script lies in discovering and applying its domain model, as shown in Figure 4.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle4.gif" style="max-width: 450px; overflow: auto;" title="Gradle DSL" width="550" /><br /><b>Figure 4: Build scripts apply the Gradle DSL and have access to its deep API.</b></div>
<div style="clear: both; font-size: 0.8em;">
As you can see in the figure, a build script directly maps to an instance of type <code style="font-size: 1.3em;">Project</code> in Gradle's API. In turn, the <i>dependencies</i> configuration block in the build script invokes the method <code style="font-size: 1.3em;">dependencies()</code> of the project instance. Like most APIs in the Java world, it's available as HTML Javadoc documentation on <a href="http://www.gradle.org/docs/current/javadoc/index.html" style="color: #003bb0;">Gradle's website</a>. Who would have known? You're actually dealing with code. Without knowing it, you generate an object representation of your build logic in memory.</div>
<div style="clear: both; font-size: 0.8em;">
Each element in a Gradle script has a one-to-one representation with a Java class; however, some of the elements have been sugar-coated with a sprinkle of Groovy syntax. Having a "Groovy-fied" version of a class in many cases makes the code more compact than its Java counterpart and allows for using new language features such as closures.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle can't know all the requirements specific to your enterprise build. By exposing hooks into lifecycle phases, Gradle allows for monitoring and configuring the build script's execution behavior. Let's assume you have the very unique requirement of sending out an email to the development team whenever a unit test failure occurs. The way you want to send an email (for example, via SMTP or a third-party email service provider) and the list of recipients are very specific to your build. Other builds using Gradle may not be interested in this feature at all. By writing a custom test listener that's notified after the test execution lifecycle event, you can easily incorporate this feature for your build.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle establishes a vocabulary for its model by exposing a DSL implemented in Groovy. When dealing with a complex problem domain, in this case the task of building software, being able to use a common language to express your logic can be a powerful tool. Let's look at some examples. Most common to builds is the notation of a unit of work that you want to get executed. Gradle describes this unit of work as a task. Part of Gradle's standard DSL is the ability to define tasks very specific to compiling and packaging Java source code. It's a language for building Java projects with its own vocabulary that doesn't need to be relevant to other contexts.</div>
<div style="clear: both; font-size: 0.8em;">
Another example is the way you can express dependencies to external libraries, a very common problem solved by build tools. Out-of-the-box Gradle provides you with two configuration blocks for your build script that allow you to define the dependencies and repositories that you want to retrieve them from. If the standard DSL elements don't fit your needs, you can even introduce your own vocabulary through Gradle's extension mechanism.</div>
<div style="clear: both; font-size: 0.8em;">
This may sound a little nebulous at first, but once you're past the initial hurdle of learning the build language, creating maintainable and declarative builds comes easy. A good place to start is the <a href="http://www.gradle.org/docs/current/dsl/index.html" style="color: #003bb0;">Gradle Build Language Reference Guide</a>. Gradle's DSL can be extended. You may want to change the behavior of an existing task or add your own idioms for describing your business domain. Gradle offers you plenty of options to do so.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Gradle is Groovy</h3>
<div style="clear: both; font-size: 0.8em;">
Prominent build tools like Ant and Maven define their build logic through XML. As we all know, XML is easy to read and write, but can become a maintenance nightmare if used in large quantities. XML isn't very expressive. It makes it hard to define complex custom logic. Gradle takes a different approach. Under the hood, Gradle's DSL is written with Groovy providing syntactic sugar on top of Java. The result is a readable and expressive build language. All your scripts are written in Groovy as well. Being able to use a programming language to express your build needs is a major plus. You don't need to be a Groovy expert to get started. Because Groovy is written on top of Java, you can migrate gradually by trying out its language features. You could even write your custom logic in plain Java — Gradle couldn't care less. Groovy veterans will assure you that using Groovy instead of Java will boost your productivity significantly. A great reference guide is the book<i>Groovy in Action, Second Edition</i> by Dirk Koenig et al. (Manning, 2009).</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Flexible Conventions</h3>
<div style="clear: both; font-size: 0.8em;">
One of Gradle's big ideas is to give you guidelines and sensible defaults for your projects. Every Java project in Gradle knows exactly where source and test class file are supposed to live, and how to compile your code, run unit tests, generate Javadoc reports, and create a distribution of your code. All of these tasks are fully integrated into the build lifecycle. If you stick to the convention, there's only minimal configuration effort on your part. In fact, your build script is a one-liner. Seriously! Figure 5 illustrates how Gradle introduces conventions and lifecycle tasks for Java projects.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle5.gif" style="max-width: 450px; overflow: auto;" title="Gradle conventions" width="550" /><br /><b>Figure 5: In Gradle, Java projects are build by convention with sensible defaults. Changing the defaults is easy and achieved through convention properties.</b></div>
<div style="clear: both; font-size: 0.8em;">
Default tasks are provided that make sense in the context of a Java project. For example, you can compile your Java production source code, run tests, and assemble a JAR file. Every Java project starts with a standard directory layout. It defines where to find production source code, resource files, and test code. Convention properties are used to change the defaults.</div>
<div style="clear: both; font-size: 0.8em;">
The same concept applies to other project archetypes like Scala, Groovy, web projects, and many more. Gradle calls this concept <i>build by convention</i>. The build script developer doesn't need to know how this works under the hood. Instead, you can concentrate on what needs to be configured. Gradle's conventions are similar those in Maven, but they don't leave you feeling boxed in. Maven is very opinionated; it proposes that a project only contains one Java source directory and only produces one single JAR file. This is not necessarily reality for many enterprise projects. Gradle allows you easily to break out of the conventions. On the opposite end of the spectrum, Ant does not give you a lot of guidance on how to structure your build script, allowing for a maximum level of flexibility. Gradle takes the middle ground by offering conventions combined with the ability to change them easily. Szczepan Faber, one of Gradle's core engineers, put it this way on <a href="http://monkeyisland.pl/2012/06/02/opinionated-or-not/" style="color: #003bb0;">his blog</a>: "Gradle is an opinionated framework on top of an unopinionated toolkit."</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Robust and Powerful Dependency Management</h3>
<div style="clear: both; font-size: 0.8em;">
Software projects are usually not self-contained. All too often, your application code uses a third-party library providing existing functionality to solve a specific problem. Why would you want to reinvent the wheel by implementing a persistence framework if Hibernate already exists? Within an organization, you may be the consumer of a component or module implemented by a different team. External dependencies are accessible through repositories, and the type of repository is highly dependent on what your company prefers. Options range from a plain file system to a full-fledged enterprise repository. External dependencies may have a reference to other libraries or resources. We call these <i>transitive dependencies</i>.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle provides an infrastructure to manage the complexity of resolving, retrieving, and storing dependencies. Once they're downloaded and put in your local cache, they're made available to your project. A key requirement of enterprise builds is reproducibility. Do you remember the last time a coworker said, "But it works on my box"? Builds have to produce the same result on different machines, independent of the contents of your local cache. Dependency managers like Ivy and Maven in their current implementation cannot fully guarantee reproducibility. Why is that? Whenever a dependency is downloaded and stored in the local cache, it doesn't take into account the artifact's origin. In situations where the repository is changed for a project, the cached dependency is considered resolved, even though the artifact's content may be slightly different. At worst, this will cause a failing build that's extremely hard to debug. Another common complaint specific to Ivy is the fact that dependency snapshot versions, artifacts currently under development with the naming convention <code style="font-size: 1.3em;">–SNAPSHOT</code>, aren't updated correctly in the local cache, even though it changed on the repository and is marked as changing. There are many more scenarios where current solutions fall short. Gradle provides its own configurable, reliable, and efficient dependency-management solution.</div>
<div style="clear: both; font-size: 0.8em;">
Large enterprise projects usually consist of multiple modules to separate functionality. In the Gradle world, each of the submodules is considered a project that can define dependencies to external libraries or other modules. Additionally, each subproject can be run individually. Gradle figures out for you which of the subproject dependencies need to be rebuilt, without having to store a subproject's artifact in the local cache.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Scalable Builds</h3>
<div style="clear: both; font-size: 0.8em;">
For some companies, a large project with hundreds of modules is reality. Building and testing minor code changes can consume a lot of time. You may know from personal experience that deleting old classes and resources by running a cleanup task is a natural reflex. All too often, you get burned by your build tool not picking up the changes and their dependencies. What you need is a tool that's smart enough to only rebuild the parts of your software that actually changed. Gradle supports incremental builds by specifying task inputs and outputs. It reliably figures out for you which tasks need to be skipped, built, or partially rebuilt. The same concept translates to multimodule projects, called partial builds. Because your build clearly defines the dependencies between submodules, Gradle takes care of rebuilding only the necessary parts. No more running <code style="font-size: 1.3em;">clean</code> by default!</div>
<div style="clear: both; font-size: 0.8em;">
Automated unit, integration, and functional tests are part of the build process. It makes sense to separate short-running types of tests from the ones that require setting up resources or external dependencies to be run. Gradle supports parallel test execution. This feature is fully configurable and ensures that you're actually taking advantage of your processor's cores. The buck doesn't stop here. Gradle is going to support distributing test execution to multiple machines in a future version. The days of reading your Twitter feed between long builds are gone.</div>
<div style="clear: both; font-size: 0.8em;">
Developers run builds many times during development. That means starting a new Gradle process each time, loading all its internal dependencies, and running the build logic. You'll notice that it usually takes a couple of seconds before your script actually starts to execute. To improve the startup performance, Gradle can be run in daemon mode. In practice, the Gradle command forks a daemon process, which not only executes your build, but also keeps running in the background. Subsequent build invocations will piggyback on the existing daemon process to avoid the startup costs. As a result, you'll notice a far snappier initial build execution.</div>
<div style="clear: both; font-size: 0.8em;">
<br /></div>
<div id="article-header" style="font-family: Arial, Helvetica, Verdana, sans-serif; margin-right: 0px;">
<span class="story-teaser" style="font-size: 0.9em; font-weight: bold; line-height: 1.1em;">The default build tool for Android (and the new star of build tools on the JVM) is designed to ease scripting of complex, multi-language builds. Should you change to it, though, if you're using Ant or Maven?</span></div>
<div class="story">
<article><h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Effortless Extendibility</h3>
<div style="clear: both; font-size: 0.8em;">
Most enterprise builds are not alike, nor do they solve the same problems. Once you're past the initial phase of setting up your basic scripts, you'll want to implement custom logic. Gradle is not opinionated about the way you implement that code. Instead, it gives you various choices to pick from, depending on your specific use case. The easiest way to implement custom logic is by writing a task. Tasks can be defined directly in your build script without special ceremony. If you feel like complexity takes over, you may want to explore the option of a custom task that allows for writing your logic within a class definition, making structuring your code easy and maintainable. If you want to share reusable code among builds and projects, plugins are your best friend. Representing Gradle's most powerful extension mechanism, plugins give you full access to Gradle's API and can be written, tested, and distributed like any other piece of software. Writing a plugin is surprisingly easy and doesn't require a lot of additional descriptors.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Integration with Other Build Tools</h3>
<div style="clear: both; font-size: 0.8em;">
Gradle plays well with its predecessors Ant, Maven, and Ivy, as shown in Figure 6.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle6.gif" style="max-width: 450px; overflow: auto;" title="Gradle integration" width="550" /><br /><b>Figure 6: Gradle provides deep integration with other build tools and opens the door to gradually migrate your existing Ant or Maven build.</b></div>
<div style="clear: both; font-size: 0.8em;">
If you're coming from Ant, Gradle doesn't force you to migrate your full build infrastructure. Instead, it allows you to import existing build logic and reuse standard Ant tasks. Gradle builds are 100% compatible with Maven and Ivy repositories. You can retrieve dependencies and publish your own artifacts. Gradle provides a converter for existing Maven builds that can translate the build logic into a Gradle build script.</div>
<div style="clear: both; font-size: 0.8em;">
Existing Ant scripts can be imported into a Gradle build seamlessly and used as you'd use any other external Gradle script. Ant targets directly map to Gradle tasks at runtime. Gradle ships with the Ant libraries and exposes a helper class to your scripts called AntBuilder, which fully blends into Gradle's DSL. It still looks and feels like Ant's XML, but without the pointy brackets. Ant users will feel right at home, because they don't have to transition to Gradle syntax right away. Migrating from Ant to Gradle is also a no-brainer. You can take baby steps by reusing your existing Ant logic while using Gradle's benefits at the same time.</div>
<div style="clear: both; font-size: 0.8em;">
Gradle aims to reach a similar depth of integration with Maven. At the time of writing, this hasn't been realized yet. In the long run, Maven POMs and plugins will be treated as Gradle natives. Maven and Ivy repositories have become an important part of today's build infrastructure. Imagine a world without Maven Central to help access specific versions of your favorite project dependencies. Retrieving dependencies from a repository is only one part of the story; publishing to them is just as important. With a little configuration, Gradle can upload your project's artifact for company-wide or public consumption.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Community-driven and Company-backed</h3>
<div style="clear: both; font-size: 0.8em;">
Gradle is free to use and ships with the Apache License 2.0. After its first release in April 2008, a vibrant community quickly started to form around it. Over the past five years, open source developers have made major contributions to Gradle's core code base. Being hosted on GitHub turned out to be very beneficial to Gradle. Code changes can be submitted as pull requests and undergo a close review process by the core committers before making it into the code base. If you're coming from other build tools like Maven, you may be used to a wide range of reusable plugins. Apart from the standard plugins shipped with the runtime, the Gradle community releases new functionality frequently. Every community-driven software project needs a forum to get immediate questions answered. Gradle connects with the community through the <a href="http://forums.gradle.org/gradle" style="color: #003bb0;">Gradle forum</a>. In addition, there's a commercial company, Gradeleware, that supports the product.</div>
<div style="clear: both; font-size: 0.8em;">
</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Additional Useful Features</h3>
<div style="clear: both; font-size: 0.8em;">
Gradle is equipped with a rich command-line interface. Using command-line options, you can control everything from specifying the log level, to excluding tests, to displaying help messages. This is nothing special; other tools provide that, too. Some of the features stand out, though. Gradle allows for running commands in an abbreviated, camel-cased form. In practice, a command named <code style="font-size: 1.3em;">runMyAwesomeTask</code> would be callable with the abbreviation <code style="font-size: 1.3em;">rMAT</code>. Even though I present most of next week's examples by them running commands in a shell, bear in mind that Gradle provides an out-of-the-box graphical user interface.</div>
<div style="clear: both; font-size: 0.8em;">
</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
The Bigger Picture: Continuous Delivery</h3>
<div style="clear: both; font-size: 0.8em;">
Being able to build your source code is only one aspect of the software delivery process. More importantly, you want to release your product to a production environment to deliver business value. Along the way, you want to run tests, build the distribution, analyze the code for quality-control purposes, potentially provision a target environment, and deploy to it.</div>
<div style="clear: both; font-size: 0.8em;">
There are many benefits to automating the whole process. First and foremost, delivering software manually is slow, error-prone, and nerve-wracking. I'm sure every one of us hates the long nights due to a deployment gone wrong. With the rise of agile methodologies, development teams are able to deliver software faster. Release cycles of two or three weeks have become the norm. Many organizations now even ship code to production several times a day! Optimally, you want to be able to release software by selecting the target environment simply by pressing a button. Practices like automated testing, CI, and deployment feed into the general concept of continuous delivery.</div>
<div style="clear: both; font-size: 0.8em;">
Let's look at how Gradle can help get your project from build to deployment. It can enable you to automate many of the tasks required to implement continuous delivery, be they compiling your source code, deploying a deliverable, or calling external tools that help you with implementing the process. For a deep dive on continuous delivery and all of its aspects, I recommend the Jolt Award-winning <a href="http://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912" style="color: #003bb0;">Continuous Delivery</a> by Jez Humble and David Farley.</div>
<h3 style="font-size: 0.9em; margin: 15px 0px 0px;">
Automating Your Project from Build to Deployment</h3>
<div style="clear: both; font-size: 0.8em;">
Continuous delivery introduces the concept of a deployment pipeline, also referred to as the build pipeline. A deployment pipeline represents the technical implementation of the process for getting software from version control into your production environment. The process consists of multiple stages, as shown in Figure 7.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle7.gif" style="max-width: 450px; overflow: auto;" title="Gradle deployment pipeline" width="550" /><br /><b>Figure 7: Stages of a deployment pipeline.</b></div>
<ul style="font-size: 0.8em; margin: 0px; padding-left: 1px;">
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Commit stage: Reports on the technical health level of your project. The main stakeholder of this phase is the development team as it provides feedback about broken code and finds "code smells." The job of this stage is to compile the code, run tests, perform code analysis, and prepare the distribution.</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Automated acceptance test stage: Asserts that functional and nonfunctional requirements are met by running automated tests.</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Manual test stage: Verifies that the system is actually usable in a test environment. Usually, this stage involves QA personnel to verify requirements on the level of user stories or use cases.</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Release stage: Either delivers the software to the end user as a packaged distribution or deploys it to the production environment.</li>
</ul>
<div style="clear: both; font-size: 0.8em;">
Let's see what stages of the deployment pipeline can benefit from project automation. It's obvious that the manual test stage can be excluded from further discussion, because it only involves manual tasks. The concrete tasks we're interested in are:</div>
<ul style="font-size: 0.8em; margin: 0px; padding-left: 1px;">
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Compiling the code</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Running unit and integration tests</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Performing static code analysis and generating test coverage</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Creating the distribution</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Provisioning the target environment</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Deploying the deliverable</li>
<li style="list-style-position: inside; margin: 0px; padding-left: 15px;">Performing smoke and automated functional tests</li>
</ul>
<div style="clear: both; font-size: 0.8em;">
Figure 8 shows the order of tasks within each of the stages. While there are no hard rules that prevent you from skipping specific tasks, it's recommended that you follow the order. For example, you could decide to compile your code, create the distribution, and deploy it to your target environment without running any tests or static code analysis. However, doing so increases the risk of undetected code defects and poor code quality.</div>
<div style="clear: both; font-size: 0.8em;">
<img alt="Gradle" src="http://twimgs.com/ddj/images/article/2014/0514/Gradle8.gif" style="max-width: 450px; overflow: auto;" title="Gradle order of tasks within each of the stages" width="550" /><br /><b>Figure 8: Tasks performed in stages of build pipeline.</b></div>
<div style="clear: both; font-size: 0.8em;">
Topics such as infrastructure provisioning, automated deployment, and smoke testing can also be applied to the release stage. In practice, applying these techniques to a production environment is more complex than in a controlled test environment. In a production environment, you may have to deal with clustered and distributed server infrastructures, zero-downtime release rollouts, and automated rollbacks to the previous release.</div>
<div style="clear: both; font-size: 0.8em;">
Covering these advanced topics would go beyond the scope of this series. However, there are some great examples of deployment management tools in the wild that you may want to check out, such as <a href="https://github.com/Netflix/asgard" style="color: #003bb0;">Asgard</a>, a Web-based cloud management and deployment tool built and used by Netflix. But enough pure theory — in the follow-up article next week, I'll discuss installing Gradle on your machine and building your first project.</div>
<hr style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-color: rgb(204, 204, 204); border-top-style: solid; clear: both; color: #cccccc; margin-bottom: 30px;" />
<div style="clear: both; font-size: 0.8em;">
</div>
<div style="clear: both; font-size: 0.8em;">
<a href="https://plus.google.com/u/0/100030958276966963427?rel=author" style="color: #003bb0;">Benjamin Muschko</a> is the author of <a href="http://www.manning.com/muschko/" style="color: #003bb0;"><em>Gradle in Action</em></a>, published by Manning, from which this article is excerpted and both abridged and adapted with permission.</div>
</article></div>
</article></div>
</article></div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-5898496186645181972015-01-11T11:48:00.004-08:002015-01-11T11:48:59.011-08:00PM tool commands in android<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Use Android package manager <strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">pm</strong></span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
pm setInstallLocation [0/auto] [1/internal] [2/external]
</span></code></pre>
<h3 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 24px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Examples</span></h3>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Install the package com.twitter.android-1.apk from the SD card</span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">pm install /sdcard/com.twitter.android-1.apk
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">List installed packages that contain the term <em style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">twitter</em></span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">pm list packages | grep twitter
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Show the install directory of the twitter package</span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">pm path com.twitter.android
</span></code></pre>
<h2 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 30px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Processes</span></strong></h2>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">top
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Lists all running processes / apps with live updates showing CPU usage, PID,...</span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">ps
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Lists all running processes / apps and allows filtering using grep</span></div>
<h3 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 16px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Examples</span></h3>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">ps | grep apps
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Lists all running apps on your phone</span></div>
<h2 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 30px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Mounting</span></strong></h2>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">mount -o rw,remount -t "filesystem" "Device" "Mount Point"
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Allows you to remount your partitions for write access or to mount images.</span></div>
<h3 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 24px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Examples</span></h3>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Write access for the root filesystem</span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">mount -o rw,remount -t rootfs /
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Write access for your /system partition</span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Write access for /system using <strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">busybox</strong></span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">busybox mount -o remount,rw /system
</span></code></pre>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Mount the contents of <code style="background: 0px 0px rgb(243, 243, 243); border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 12px; margin: 0px; outline: 0px; padding: 1px 5px; vertical-align: baseline;">myimage.img</code>, viewable in the folder <code style="background: 0px 0px rgb(243, 243, 243); border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 12px; margin: 0px; outline: 0px; padding: 1px 5px; vertical-align: baseline;">myimage</code></span></div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #333333; font-family: monospace, monospace; font-size: 12px; line-height: 18.1875px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><code style="background: none 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 1em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">mount -o loop /sdcard/myimage.img myimage
</span></code></pre>
<h2 style="background: 0px 0px white; border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 30px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Other</span></strong></h2>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><code style="background: 0px 0px rgb(243, 243, 243); border: 0px; box-sizing: border-box; color: #222222; font-family: monospace, monospace; font-size: 12px; margin: 0px; outline: 0px; padding: 1px 5px; vertical-align: baseline;">getprop</code> can show interesting details from the device configuration, such as DNS servers, gateways, GSM details, running services, build parameters, version info etc.</span></div>
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
</div>
<h2 style="background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #666666; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 30px; font-weight: normal; line-height: 1.1em !important; margin: 0px 0px 10px; outline: 0px; padding: 0px; position: relative; text-rendering: optimizelegibility; vertical-align: baseline; word-wrap: break-word;">
<strong style="background: 0px 0px; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; font-size: x-small; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Command Help</span></strong></h2>
<br style="background-color: white; box-sizing: border-box; color: #666666; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 28px;" />
<div style="background: 0px 0px white; border: 0px; box-sizing: border-box; clear: both; color: #666666; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 28px; margin: 0px 0px 1em; outline: 0px; padding: 0px; vertical-align: baseline; word-wrap: break-word;">
</div>
<pre style="background: 0px 0px rgb(243, 243, 243); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: #666666; font-family: monospace, monospace; font-size: 14px; line-height: 28px; margin-bottom: 10px; max-height: 600px; outline: 0px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; color: #222222; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-size: 12px; line-height: 18.1875px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">ind352:platform-tools indianic$ adb shell pm
usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm list libraries
pm list users
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f]
[--algo <algorithm name> --key <key-in-hex> --iv <IV-in-hex>]
[--originating-uri <URI>] [--referrer <URI>] PATH
pm uninstall [-k] PACKAGE
pm clear [--user USER_ID] PACKAGE
pm enable [--user USER_ID] PACKAGE_OR_COMPONENT
pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT
pm grant PACKAGE PERMISSION
pm revoke PACKAGE PERMISSION
pm set-install-location [0/auto] [1/internal] [2/external]
pm get-install-location
pm set-permission-enforced PERMISSION [true|false]
pm trim-caches DESIRED_FREE_SPACE
pm create-user USER_NAME
pm remove-user USER_ID
pm get-max-users
pm list packages: prints all packages, optionally only
those whose package name contains the text in FILTER. Options:
-f: see their associated file.
-d: filter to only show disbled packages.
-e: filter to only show enabled packages.
-s: filter to only show system packages.
-3: filter to only show third party packages.
-i: see the installer for the packages.
-u: also include uninstalled packages.
pm list permission-groups: prints all known permission groups.
pm list permissions: prints all known permissions, optionally only
those in GROUP. Options:
-g: organize by group.
-f: print all information.
-s: short summary.
-d: only list dangerous permissions.
-u: list only the permissions users will see.
pm list instrumentation: use to list all test packages; optionally
supply <TARGET-PACKAGE> to list the test packages for a particular
application. Options:
-f: list the .apk file for the test package.
pm list features: prints all features of the system.
pm list users: prints all users on the system.
pm path: print the path to the .apk of the given PACKAGE.
pm install: installs a package to the system. Options:
-l: install the package with FORWARD_LOCK.
-r: reinstall an exisiting app, keeping its data.
-t: allow test .apks to be installed.
-i: specify the installer package name.
-s: install package on sdcard.
-f: install package on internal flash.
-d: allow version code downgrade.
pm uninstall: removes a package from the system. Options:
-k: keep the data and cache directories around after package removal.
pm clear: deletes all data associated with a package.
pm enable, disable, disable-user: these commands change the enabled state
of a given package or component (written as "package/class").
pm grant, revoke: these commands either grant or revoke permissions
to applications. Only optional permissions the application has
declared can be granted or revoked.
pm get-install-location: returns the current install location.
0 [auto]: Let system decide the best location
1 [internal]: Install on internal device storage
2 [external]: Install on external media
pm set-install-location: changes the default install location.
NOTE: this is only intended for debugging; using this can cause
applications to break and other undersireable behavior.
0 [auto]: Let system decide the best location
1 [internal]: Install on internal device storage
2 [external]: Install on external media
pm trim-caches: trim cache files to reach the given free space.
pm create-user: create a new user with the given USER_NAME,
printing the new user identifier of the user.
pm remove-user: remove the user with the given USER_IDENTIFIER,
deleting all data associated with that user</span></span><span style="background: 0px 0px; border: 0px; box-sizing: border-box; color: #333333; font-size: 12px; line-height: 18.1875px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
</span></pre>
<div style="background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #333333; font-family: Roboto, Helvetica, Tahoma, Arial; font-size: 14px; line-height: 18.1875px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Source : </span><span style="background: 0px 0px transparent; border: 0px; box-sizing: border-box; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="background: 0px 0px; border: 0px; box-sizing: border-box; font-family: Verdana, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">http://android.stackexchange.com/questions/11052/what-useful-android-shell-commands-do-you-know</span></span></div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-52976179007179085922015-01-11T11:47:00.000-08:002015-01-11T11:47:44.632-08:00Application installation in Android<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; border: 0px; color: #222222; font-family: ProximaNova-Reg; font-size: 15px; line-height: 22.5px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
<br /></div>
<ol style="background-color: white; border: 0px; color: #222222; font-family: ProximaNova-Reg; font-size: 15px; line-height: 22.5px; margin: 15px 0px 15px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">What are Package Manager and Package Installer ?</li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Where are APK files stored in Android ?</li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">What is the APK installation process in detail ?</li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">How does Package Manager store data ?</li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Where I can find the source code of Package Manager and Package Installer ?</li>
</ol>
<div>
<span style="color: #222222; font-family: ProximaNova-Reg;"><span style="font-size: 15px; line-height: 22.5px;"><br /></span></span></div>
<div>
<div class="content" style="background-color: white; border: 0px; color: #222222; font-family: ProximaNova-Reg; font-size: 15px; line-height: 22.5px; margin: 0px 0px 5px; outline: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px !important; vertical-align: baseline;">
<h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
<b>What are Package Manager and Package Installer?</b></h3>
<div align="left" style="border: 0px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
<b>PackageInstaller</b> is the default application for Android to interactively install a normal package. PackageInstaller provide user interface to manage applications/packages. PackageInstaller calls InstallAppProgress activity to receive instructions from the user. InstallAppProgress will ask Package Manager Service to install package via installd. Source code is available at <Android Source>/packages/apps/PackageInstaller.<b><br /></b></div>
Installd daemon's primary role is to receive request from Package Manager Service via Linux domain socket / dev/ socket/ installed. installd executes a series of steps to install APK with root permission. [Ref:<a href="https://github.com/android/platform_frameworks_base/blob/master/cmds/installd/commands.c]" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">https://github.com/android/platform_frameworks_base/blob/master/cmds/installd/commands.c]</a><div align="left" style="border: 0px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
<b>Package Manage</b> is an API that actually manages application install, uninstall, and upgrade. When we install the APK file, Package Manager parse the package (APK) file and displays confirmation. When the user presses the OK button, Package Manager calls the method named "installPackage" with these four parameters namely uri, installFlags, observer, installPackageName. Package Manager starts one service named "package", and now all fuzzy things happen in this service. You can check "PackageInstallerActivity.java" and "InstallAppProgress.java" in the PackageInstaller source code. Package Manager Service runs in system_service process and install daemon (installd) runs as a native process. Both start at system boot time.</div>
<h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
<b>Where are APK Files Stored in Android?</b></h3>
a. Pre-Install (i.e. Camera, Calendar, Browser,etc.) APK is stored in /system/app/ b. User Install (ApiDemo, Any.do, etc.) APK is stored in /data/app/ c. Package Manager creates a data directory /data/data/<package name>/ to store the database, shared preference, native library and cache data. You might see an apk file and *.odex file for the same APK. The ODEX file is totally a different discussion and purpose.<h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
<b>What is the APK Installation Process in Detail?</b></h3>
The following process executes in Package Manager Service.<ul style="border: 0px; margin: 15px 0px 15px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Waiting </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Add a package to the queue for the installation process </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Determine the appropriate location of the package installation </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Determine installation Install / Update new </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Copy the apk file to a given directory </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Determine the UID of the app </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Request the installd daemon process </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Create the application directory and set permissions </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Extraction of dex code to the cache directory </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">To reflect and packages.list / system / data / packages.xml the latest status </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Broadcast to the system along with the name of the effect of the installation is complete package </li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;">Intent.ACTION_PACKAGE_ADDED: If the new ( Intent.ACTION_PACKAGE_REPLACED): the case of an update</li>
</ul>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqD-IA7j_7p4rvuV2HF8EbZ4WG1GORmkbDVjS8jTvGBQdUXzZCtEinGBksiJ1jhHtKg0j5Lrv59HfUK5BExrYulmiX-KLkEVVSyZZ8wlez07tUBEcOyASDAYsLZCPqARw1VXMhGg-QWzE/s1600/Package+Installer.jpg" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><img alt="Package Installer / Manager" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqD-IA7j_7p4rvuV2HF8EbZ4WG1GORmkbDVjS8jTvGBQdUXzZCtEinGBksiJ1jhHtKg0j5Lrv59HfUK5BExrYulmiX-KLkEVVSyZZ8wlez07tUBEcOyASDAYsLZCPqARw1VXMhGg-QWzE/s400/Package+Installer.jpg" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" /></a><br /><h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
<b>How Does the Package Manager Store Data?</b></h3>
Package Manager stores application information in three files, located in /data/system. The following sample is extracted from Android 4 ICS emulator image. 1. packages.xml :This file contain list of permissions and Packages/Applications.<br /><div class="syntaxhighlighter " id="highlighter_150007" style="background: none rgb(231, 229, 220); border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; line-height: normal; margin: 1em 0px; min-height: 30px !important; outline: 0px; overflow: auto; padding: 1px; position: relative; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="bar" style="background: none; border: 0px; bottom: auto; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="toolbar" style="background: none rgb(248, 248, 248); border: 1px solid rgb(231, 229, 220); bottom: auto; float: none; font-size: 1px; height: auto; left: auto; margin: 0px; outline: 0px; padding: 8px 8px 8px 0px; position: absolute; right: 0px; top: 0px; vertical-align: baseline; width: auto;">
<a class="item viewSource" href="http://java.dzone.com/articles/depth-android-package-manager#viewSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/page_white_code.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="view source">view source</a><div class="item copyToClipboard" style="background: none; border: 0px; float: left; font-family: ProximaNova-Reg; margin: 0px 0px 0px 8px; outline: 0px; overflow: visible; padding: 0px; vertical-align: baseline;">
</div>
<a class="item printSource" href="http://java.dzone.com/articles/depth-android-package-manager#printSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/printer.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="print">print</a><a class="item about" href="http://java.dzone.com/articles/depth-android-package-manager#about" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/help.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="?">?</a></div>
</div>
<div class="lines" style="border: 0px; font-family: ProximaNova-Reg; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">01.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">packages</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">02.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">last-platform-version</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">external</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"15"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">internal</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"15"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">03.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">permission-trees</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">04.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">permissions</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">05.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"android.permission.CHANGE_WIFI_MULTICAST_STATE"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"android"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">protection</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">06.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"android.permission.CLEAR_APP_USER_DATA"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"android"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">protection</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"2"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">07.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">08.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">09.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">10.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">11.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">permissions</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">12.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"> </span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">13.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"> </span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">14.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"> </span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">15.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"> </span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">16.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">codepath</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"/system/app/Contacts.apk"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">flags</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">ft</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"136567b3990"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">it</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"136567b3990"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.android.contacts"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nativelibrarypath</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"/data/data/com.android.contacts/lib"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">shareduserid</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"10001"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">ut</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"136567b3990"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">version</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"15"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">17.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">sigs</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">count</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">18.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">cert</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">index</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"2"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">19.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">cert</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">sigs</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">20.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">21.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">22.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">23.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">24.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">25.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">codepath</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"/data/app/com.project.t2i-2.apk"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">flags</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"0"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">ft</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"13a837c2068"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">it</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"13a83704ea3"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.project.t2i"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nativelibrarypath</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"/data/data/com.project.t2i/lib"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">userid</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"10040"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">ut</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"13a837c2ecb"</code><code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">version</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">26.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">sigs</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">count</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">27.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">cert</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">index</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"3"</code> <code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">key="308201e53082014ea0030201020204506825ae300d06092a86</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">28.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">4886f70d01010505003037310b30090603550406130255533110300e060355040a13074</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">29.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">16e64726f6964311630140603550403130d416e64726f6964204465627567301e170d31</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">30.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">32303933303130353735305a170d3432303932333130353735305a3037310b300906035</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">31.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">50406130255533110300e060355040a1307416e64726f6964311630140603550403130d</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">32.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">416e64726f696420446562756730819f300d06092a864886f70d010101050003818d003</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">33.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">08189028181009ce1c5fd64db794fd787887e8a2dccf6798ddd2fd6e1d8ab04cd8cdd9e</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">34.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">bf721fb3ed6be1d67c55ce729b1e1d32b200cbcfc91c798ef056bc9b2cbc66a396aed6b</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">35.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">a3629a18e4839353314252811412202500f11a11c3bf4eb41b2a8747c3c791c89391443</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">36.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">39036345b15b5e080469ac5f536fd9edffcd52dcbdf88cf43c580abd0203010001300d0</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">37.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">6092a864886f70d01010505000381810071fa013b4560f16640ed261262f32085a51fca</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">38.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">63fa6c5c46fde9a862b56b6d6f17dd49643086a39a06314426ba9a38b784601197246f8</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">39.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">d568e349a93bc6af315455de7a8923f40d4051a51e1658ee34aca41494ab94ce978ae38</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">40.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">609803dfb3004806634e6e78dd0be26fe75843958711935ffc85f9fcf81523ce23c86bc</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">41.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">c5c7a"></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">42.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">cert</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">sigs</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">43.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">perms</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">44.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"android.permission.WRITE_EXTERNAL_STORAGE"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">45.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">item</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">perms</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">46.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">package</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">47.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">48.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">49.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">50.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">51.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">.</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">52.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">permission-trees</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">last-platform-version</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">packages</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
</div>
</div>
This XML file stores two things 1. permissions 2. package (application), permission are store under <permissions> tag. Each Permission has three attributes namely name, package and protection. The name attribute has permission name, which we are using in AndroidManifest.xml, the package attribute indicates permission belonging to package. In most cases "android" is the value, because the <permission> tag contains default permissions and protection indicates level of security.<br /><br /><div style="border: 0px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
The package tag contain 10 attributes and a few sub tags.</div>
<table style="border-spacing: 0px; border: 0px; font-size: 15px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><tbody style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td class="redactor-current-td" style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;"><b>Sr</b></td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;"><b>Attribute Name</b></td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;"><b>Description</b></td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">1</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">name</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">package name</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">2</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">codePath</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">APK file installation location (/system/app/ or /data/app/)</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">3</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">nativeLibraryPath</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">native library (*.so file) default path is /data/data/<package name>/lib/</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">4</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">flag</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">Store ApplicationInfo Flags [http://developer.android.com/reference/android/content/pm/ApplicationInfo.html]</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">5</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">ft</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">timestamp in hex format</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">6</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">lt</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">timestamp in hex format of first time installation</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">7</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">ut</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">timestamp in hex format of last update</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">8</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">version</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">Version Code from AndroidManifest.xml file []http://developer.android.com/guide/topics/manifest/manifest-element.html#vcode]</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">9</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">sharedUserId</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">The name of Linux user ID that will be shared with other applications, It is same parameter which we define in AndroidManifest.xml [http://developer.android.com/guide/topics/manifest/manifest-element.html#uid]</td></tr>
<tr style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">10</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">userId</td><td style="border: 1px solid rgb(102, 102, 102); margin: 0px; outline: 0px; padding: 5px; vertical-align: middle;">The name of a Linux user ID</td></tr>
</tbody></table>
<b>Sub Tags</b> a. sigs signature information, count attribute represents the number of cert tag. b. cert contain certification key, index attribute represents the global index of certificate. I have found that it increments when new certificates are installed with the application. c. perms contain permission which developer has set in AndroidManifest.xml<div style="border: 0px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
<b>2. packages.list :</b> It is simple text file containing package name, user id, flag and data directory. I can't find any perfect description, but I assume that the packages.list file may provide faster lookup of installed packages, because it keeps important information only.</div>
<div class="syntaxhighlighter " id="highlighter_942877" style="background: none rgb(231, 229, 220); border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; line-height: normal; margin: 1em 0px; min-height: 30px !important; outline: 0px; overflow: auto; padding: 1px; position: relative; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="bar" style="background: none; border: 0px; bottom: auto; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="toolbar" style="background: none rgb(248, 248, 248); border: 1px solid rgb(231, 229, 220); bottom: auto; float: none; font-size: 1px; height: auto; left: auto; margin: 0px; outline: 0px; padding: 8px 8px 8px 0px; position: absolute; right: 0px; top: 0px; vertical-align: baseline; width: auto;">
<a class="item viewSource" href="http://java.dzone.com/articles/depth-android-package-manager#viewSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/page_white_code.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="view source">view source</a><div class="item copyToClipboard" style="background: none; border: 0px; float: left; font-family: ProximaNova-Reg; margin: 0px 0px 0px 8px; outline: 0px; overflow: visible; padding: 0px; vertical-align: baseline;">
</div>
<a class="item printSource" href="http://java.dzone.com/articles/depth-android-package-manager#printSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/printer.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="print">print</a><a class="item about" href="http://java.dzone.com/articles/depth-android-package-manager#about" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/help.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="?">?</a></div>
</div>
<div class="lines" style="border: 0px; font-family: ProximaNova-Reg; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">1.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">com.android.launcher 10013 0 /data/data/com.android.launcher</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">2.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">com.android.quicksearchbox 10033 0 /data/data/com.android.quicksearchbox</code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">3.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">com.android.contacts 10001 0 /data/data/com.android.contacts</code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">4.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">com.android.inputmethod.latin 10006 0 /data/data/com.android.inputmethod.latin</code></span></span></div>
</div>
</div>
<div style="border: 0px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<b>3. packages-stoped.xml :</b> This file contains the package list which has stopped state. Stopped state applications cannot receive any broadcast. Refer to <a href="http://yuki312.blogspot.in/2012/03/androidbroadcaststop.html" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="">this link</a> for more information about stopped state applications.<br /><br /><div class="syntaxhighlighter " id="highlighter_329829" style="background: none rgb(231, 229, 220); border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; line-height: normal; margin: 1em 0px; min-height: 30px !important; outline: 0px; overflow: auto; padding: 1px; position: relative; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="bar" style="background: none; border: 0px; bottom: auto; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">
<div class="toolbar" style="background: none rgb(248, 248, 248); border: 1px solid rgb(231, 229, 220); bottom: auto; float: none; font-size: 1px; height: auto; left: auto; margin: 0px; outline: 0px; padding: 8px 8px 8px 0px; position: absolute; right: 0px; top: 0px; vertical-align: baseline; width: auto;">
<a class="item viewSource" href="http://java.dzone.com/articles/depth-android-package-manager#viewSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/page_white_code.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="view source">view source</a><div class="item copyToClipboard" style="background: none; border: 0px; float: left; font-family: ProximaNova-Reg; margin: 0px 0px 0px 8px; outline: 0px; overflow: visible; padding: 0px; vertical-align: baseline;">
</div>
<a class="item printSource" href="http://java.dzone.com/articles/depth-android-package-manager#printSource" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/printer.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="print">print</a><a class="item about" href="http://java.dzone.com/articles/depth-android-package-manager#about" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/help.png) no-repeat; border: 0px; bottom: auto; color: #a0a0a0; display: block; float: left; height: 16px; left: auto; margin: 0px 0px 0px 8px; outline: 0px; overflow: hidden; padding: 0px; position: static; right: auto; text-decoration: none; text-indent: -5000px; top: auto; vertical-align: baseline; width: 16px;" title="?">?</a></div>
</div>
<div class="lines" style="border: 0px; font-family: ProximaNova-Reg; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">1.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">stopped-packages</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">2.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.android.widgetpreview"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nl</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">3.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.example.android.livecubes"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nl</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">4.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.android.gesture.builder"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nl</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt1" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">5.</code><span class="content" style="background: none rgb(255, 255, 255); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">name</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"com.example.android.softkeyboard"</code> <code class="color1" style="background: none; border: 0px; bottom: auto; color: grey; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">nl</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">=</code><code class="string" style="background: none; border: 0px; bottom: auto; color: blue; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">"1"</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">pkg</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
<div class="line alt2" style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<code class="number" style="background: none; border: 0px; bottom: auto; color: #5c5c5c; display: block; float: left; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0.3em 0px 0px; position: static; right: auto; text-align: right; top: auto; vertical-align: baseline; width: 3em;">6.</code><span class="content" style="background: none rgb(248, 248, 248); border-left-color: rgb(108, 226, 108); border-left-style: solid; border-width: 0px 0px 0px 3px; bottom: auto; color: black; display: block; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px 0px 0px 3.3em; outline: 0px; padding: 0px 0px 0px 0.5em; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"><span class="block" style="background: url(http://cdn.dzone.com/sites/all/themes/dzone2012/scripts/syntaxHighlighter/styles/wrapping.png) 0px 1.1em no-repeat; border: 0px; bottom: auto; display: block; float: none; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; position: static; right: auto; text-indent: -1.5em; top: auto; vertical-align: baseline; width: auto;"><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;"></</code><code class="keyword" style="background: none; border: 0px; bottom: auto; color: #006699; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">stopped-packages</code><code class="plain" style="background: none; border: 0px; bottom: auto; float: none; font-family: Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; height: auto; left: auto; margin: 0px; outline: 0px; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;">></code></span></span></div>
</div>
</div>
<h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
<b>Where I Can Find the Source Code of Package Manager and Package Installer ?</b></h3>
<h3 style="border: 0px; font-family: ProximaNova-Reg, helvetica, arial; font-size: 21px; font-weight: normal; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; text-rendering: optimizelegibility; vertical-align: baseline;">
</h3>
<b>Package Manager</b><ul style="border: 0px; margin: 15px 0px 15px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/pm/Settings.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/Settings.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/pm/PackageManagerService.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/PackageManagerService.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/core/java/android/content/pm/IPackageManager.aidl" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/IPackageManager.aidl</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/pm/PackageSignatures.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/PackageSignatures.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/pm/PreferredActivity.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/PreferredActivity.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/PreferredComponent.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/services/java/com/android/server/PreferredComponent.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/core/java/android/content/IntentFilter.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/core/java/android/content/IntentFilter.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/core/java/android/content/pm/PackageParser.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/core/java/android/content/pm/PackageParser.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/services/java/com/android/server/pm/Installer.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/services/java/com/android/server/pm/Installer.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/core/java/com/android/internal/app/IMediaContainerService.aidl" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/core/java/com/android/internal/app/IMediaContainerService.aidl</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/frameworks/base/+/483f3b06ea84440a082e21b68ec2c2e54046f5a6/packages/DefaultContainerService/src/com/android/defcontainer/DefaultContainerService.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">frameworks/base/packages/DefaultContainerService/src/com/android/defcontainer/DefaultContainerService.java</a></li>
</ul>
<b>Package Installer</b><ul style="border: 0px; margin: 15px 0px 15px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/packages/apps/PackageInstaller/+/47fe118e0178e9d72c98073ff588ee5cf353258e/src/com/android/packageinstaller/PackageInstallerActivity.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">packages/apps/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/packages/apps/PackageInstaller/+/47fe118e0178e9d72c98073ff588ee5cf353258e/src/com/android/packageinstaller/PackageUtil.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" target="_blank">packages/apps/PackageInstaller/src/com/android/packageinstaller/PackageUtil.java</a></li>
<li style="border: 0px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://android.googlesource.com/platform/packages/apps/PackageInstaller/+/47fe118e0178e9d72c98073ff588ee5cf353258e/src/com/android/packageinstaller/InstallAppProgress.java" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">packages/apps/PackageInstaller/src/com/android/packageinstaller/InstallAppProgress.java </a></li>
</ul>
<div style="border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
</div>
<span class="acknowledgement" style="background-color: white; border: 0px; color: #666666; font-family: ProximaNova-Reg; font-size: 14px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Published at DZone with permission of <a href="http://java.dzone.com/users/kpbird" style="border: 0px; color: #20328e; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Ketan Parmar</a>, author and DZone MVB.</span><br style="background-color: white; color: #222222; font-family: ProximaNova-Reg; font-size: 15px; line-height: 22.5px;" /><div class="disclaimer" style="background-color: white; border: 0px; color: #666666; font-family: ProximaNova-Reg; font-size: 11px; margin-bottom: 1.2em; margin-top: 0.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
<em style="border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)</em></div>
</div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-40414159696251998662014-09-21T05:43:00.005-07:002014-09-21T05:43:49.693-07:00DEBIAN 7 - Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
DEBIAN 7<br />
<b>cause</b><br />
<i>Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.<br />Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.<br />dpkg: `ldconfig' not found on PATH.<br />dpkg: 1 expected program(s) not found on PATH.<br />NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.<br />E: Sub-process /usr/bin/dpkg returned an error code (2)</i><span style="background-color: #f9f9f9; font-family: verdana, arial, sans-serif; font-size: 11px;"><br /></span>
<span style="font-size: large;">for fix</span><div>
<br /></div>
<div>
Download and extract the package<br /><br /><b>apt-get download libc-bin<br />dpkg -x libc-bin*.deb unpackdir/</b><br /><br />Copy the file to your system<br /><br /><b>sudo cp unpackdir/sbin/ldconfig /sbin/</b><br /><br />Make sure the package and package system is in a good state.<br /><br /><b>sudo apt-get install --reinstall libc-bin<br />sudo apt-get install -f</b><div>
<br />Futher errors after this indicates something else is wrong.</div>
</div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-80143924463925427272014-08-30T17:11:00.001-07:002014-08-30T17:11:15.421-07:00Debian Tomcat6 folders<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
After installing tomcat by <code style="background-color: #eeeeee; border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">apt-get</code> , tomcat create and use this directories:</div>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/etc/tomcat6/</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/etc/tomcat6/
├── Catalina
│ └── localhost
│ ├── ROOT.xml
│ └── solr.xml -> ../../../solr/solr-tomcat.xml
├── catalina.properties
├── context.xml
├── logging.properties
├── policy.d
│ ├── 01system.policy
│ ├── 02debian.policy
│ ├── 03catalina.policy
│ ├── 04webapps.policy
│ ├── 05solr.policy -> /etc/solr/tomcat.policy
│ └── 50local.policy
├── server.xml
├── tomcat-users.xml
└── web.xml
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/usr/share/tomcat6</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/usr/share/tomcat6
├── bin
│ ├── bootstrap.jar
│ ├── catalina.sh
│ ├── catalina-tasks.xml
│ ├── digest.sh
│ ├── setclasspath.sh
│ ├── shutdown.sh
│ ├── startup.sh
│ ├── tomcat-juli.jar -> ../../java/tomcat-juli.jar
│ ├── tool-wrapper.sh
│ └── version.sh
├── defaults.md5sum
├── defaults.template
└── lib
├── annotations-api.jar -> ../../java/annotations-api-6.0.35.jar
├── catalina-ant.jar -> ../../java/catalina-ant-6.0.35.jar
├── catalina-ha.jar -> ../../java/catalina-ha-6.0.35.jar
├── catalina.jar -> ../../java/catalina-6.0.35.jar
├── catalina-tribes.jar -> ../../java/catalina-tribes-6.0.35.jar
├── commons-dbcp.jar -> ../../java/commons-dbcp.jar
├── commons-pool.jar -> ../../java/commons-pool.jar
├── el-api.jar -> ../../java/el-api-2.1.jar
├── jasper-el.jar -> ../../java/jasper-el-6.0.35.jar
├── jasper.jar -> ../../java/jasper-6.0.35.jar
├── jasper-jdt.jar -> ../../java/ecj.jar
├── jsp-api.jar -> ../../java/jsp-api-2.1.jar
├── servlet-api.jar -> ../../java/servlet-api-2.5.jar
├── tomcat-coyote.jar -> ../../java/tomcat-coyote-6.0.35.jar
├── tomcat-i18n-es.jar -> ../../java/tomcat-i18n-es-6.0.35.jar
├── tomcat-i18n-fr.jar -> ../../java/tomcat-i18n-fr-6.0.35.jar
└── tomcat-i18n-ja.jar -> ../../java/tomcat-i18n-ja-6.0.35.jar
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/usr/share/tomcat6-root/</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/usr/share/tomcat6-root/
└── default_root
├── index.html
└── META-INF
└── context.xml
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/usr/share/doc/tomcat6</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/usr/share/doc/tomcat6
├── changelog.Debian.gz -> ../libtomcat6-java/changelog.Debian.gz
├── copyright
└── README.Debian.gz -> ../tomcat6-common/README.Debian.gz
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/var/cache/tomcat6</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/var/cache/tomcat6
├── Catalina
│ └── localhost
│ ├── _
│ └── solr
│ └── org
│ └── apache
│ └── jsp
│ ├── admin
│ │ ├── form_jsp.class
│ │ ├── form_jsp.java
│ │ ├── get_002dproperties_jsp.class
│ │ ├── get_002dproperties_jsp.java
│ │ ├── index_jsp.class
│ │ ├── index_jsp.java
│ │ ├── schema_jsp.class
│ │ ├── schema_jsp.java
│ │ ├── stats_jsp.class
│ │ ├── stats_jsp.java
│ │ ├── threaddump_jsp.class
│ │ └── threaddump_jsp.java
│ ├── index_jsp.class
│ └── index_jsp.java
└── catalina.policy
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/var/lib/tomcat6</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/var/lib/tomcat6
├── common
│ └── classes
├── conf -> /etc/tomcat6
├── logs -> ../../log/tomcat6
├── server
│ └── classes
├── shared
│ └── classes
├── webapps
│ └── ROOT
│ ├── index.html
│ └── META-INF
│ └── context.xml
└── work -> ../../cache/tomcat6
</code></pre>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">/var/log/tomcat6</strong></div>
<pre style="background-color: #eeeeee; border: 0px; color: #333333; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">/var/log/tomcat6
├── catalina.2013-06-28.log
├── catalina.2013-06-30.log
├── catalina.out
├── catalina.out.1.gz
└── localhost.2013-06-28.log</code></pre>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-44588360822059327222014-05-25T05:16:00.002-07:002014-05-25T05:16:50.777-07:00Guake install under linux<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="box-sizing: border-box; color: #333333; cursor: text; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 1.5em; line-height: 1.7; margin: 1em 0px 15px; padding: 0px; position: relative;">
Ubuntu</h3>
<div style="box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Under Debian/Ubuntu, the following command should install all the build dependencies:</div>
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo apt-get build-dep guake
</pre>
<div style="box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
For manual dependency listing (Ubuntu 13.10):</div>
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo apt-get install build-essential python autoconf
sudo apt-get install gnome-common gtk-doc-tools libglib2.0-dev libgtk2.0-dev libgconf2-dev
sudo apt-get install python-gtk2 python-gtk2-dev python-vte glade python-glade2 python-appindicator
# uncomment for Python 3
# sudo apt-get install python3-dev
</pre>
<h3 style="box-sizing: border-box; color: #333333; cursor: text; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 1.5em; line-height: 1.7; margin: 1em 0px 15px; padding: 0px; position: relative;">
<a class="anchor" href="https://github.com/Guake/guake/#redhatfedora" name="user-content-redhatfedora" style="bottom: 0px; box-sizing: border-box; color: #4183c4; cursor: pointer; display: block; left: 0px; margin-left: -30px; padding-left: 30px; padding-right: 6px; position: absolute; text-decoration: none; top: 0px;"></a>RedHat/Fedora</h3>
<div style="box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
TBD</div>
<h3 style="box-sizing: border-box; color: #333333; cursor: text; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 1.5em; line-height: 1.7; margin: 1em 0px 15px; padding: 0px; position: relative;">
<a class="anchor" href="https://github.com/Guake/guake/#archlinux" name="user-content-archlinux" style="bottom: 0px; box-sizing: border-box; color: #4183c4; cursor: pointer; display: block; left: 0px; margin-left: -30px; padding-left: 30px; padding-right: 6px; position: absolute; text-decoration: none; top: 0px;"></a>ArchLinux</h3>
<div style="box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Guake can be found in the <a href="https://www.archlinux.org/packages/?name=guake" style="box-sizing: border-box; color: #4183c4; text-decoration: none;">official repositories</a> and installed by running:</div>
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo pacman -S guake</pre>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-64774657386942547302014-05-25T04:23:00.002-07:002014-05-25T04:23:58.369-07:00auto mount partitions in debian<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">fstab</strong> (<tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt>) (или file systems table) — один из конфигурационных файлов в Debian, содержащий инструкции по монтированию блочных устройств, NFS-ресурсов и псевдо-файловых систем в пространство файловых имен и как областей подкачки страниц.<span class="anchor" id="line-5" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-6" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div class="table-of-contents" style="background-color: white; background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 100%; background-repeat: repeat-x; border: 0px; font-family: sans-serif; font-size: 0.75em; line-height: 24px; list-style: none; margin: 0px; max-width: 50em; outline: 0px; padding: 0px; vertical-align: baseline;">
<div class="table-of-contents-heading" style="border: 0px; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: bold; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Contents</div>
<ol style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; list-style-image: initial; list-style-position: inside; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#A.2BBB8EQAQ4BDwENQRA-" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Пример</a></li>
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#A.2BBB4EPwRABDUENAQ1BDsENQQ9BDgETw_.2BBD8EPgQ7BDUEOQ-" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Определения полей</a></li>
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#A.2BBB4EPwRABDUENAQ1BDsENQQ9BDgENQ_.2BBEQEMAQ5BDsEPgQyBEsERQ_.2BBEEEOARBBEIENQQ8-" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Определение файловых систем</a><ol style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; list-style-image: initial; list-style-position: inside; margin: 0px; outline: 0px; padding: 0px 0px 0px 2em; vertical-align: baseline;">
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#A.2BBBgEPAQ1BD0EMA_.2BBDQEMAQ9BD0ESwQ1_.2BBE8ENARABD4EPA-" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Имена данные ядром</a></li>
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#UUID" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">UUID</a></li>
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#Label" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Label</a></li>
<li style="background-image: url(https://wiki.debian.org/htdocs/debwiki/img/greydot.png); background-position: 0% 0%; background-repeat: repeat-x; border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><a href="https://wiki.debian.org/ru/fstab#A.2BBCEEPA._.2BBEIEMAQ6BDYENQ-" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">См. также</a></li>
</ol>
</li>
</ol>
</div>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h2 id="A.2BBB8EQAQ4BDwENQRA-" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.4em; font-weight: normal; line-height: 24px; margin: 1.0714286em 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Пример</h2>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
<span class="anchor" id="line-11" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-12" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-13" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-14" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-15" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># <file system> <dir> <type> <options> <dump> <pass>
<span class="anchor" id="line-2" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/sda1 / ext4 defaults 1 1
<span class="anchor" id="line-3" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/hdxx /usr ext4 defaults 1 1
<span class="anchor" id="line-4" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/sda5 swap swap defaults 0 0</pre>
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Не стоит добавлять в fstab /proc и /sys если не нужны какие-то специальные опции. При загрузки системы они всегда будут смонтированы.<span class="anchor" id="line-18" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-19" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h2 id="A.2BBB4EPwRABDUENAQ1BDsENQQ9BDgETw_.2BBD8EPgQ7BDUEOQ-" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.4em; font-weight: normal; line-height: 24px; margin: 1.0714286em 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Определения полей</h2>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
<tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt> содержит следующие поля разделённые пробелами или tab:<span class="anchor" id="line-22" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-23" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-24" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><file system> <dir> <type> <options> <dump> <pass></pre>
<ul style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; list-style-image: initial; list-style-position: initial; margin: 1.5em 0px; outline: 0px; padding: 0px 0px 0px 1.5em; vertical-align: baseline;">
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><file systems></strong> - название накопителя (например: <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/dev/sda1</tt>).<span class="anchor" id="line-26" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><dir></strong> - точка монтирования, куда монтировать <file system>.<span class="anchor" id="line-27" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><type></strong> - тип файловой системы монтируемого устройства или раздела. Поддерживает много различных файловых систем, например: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap и auto. Тип 'auto' позволяет команде монтирования определить тип используемой файловой системы, полезно для съёмных устройств, таких как CD и DVD.<span class="anchor" id="line-28" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><options></strong> - специальные опции для файловых систем. Некоторые опции относятся только к определённой файловой системе, наиболее распространённые варианты:<span class="anchor" id="line-29" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-30" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<ul style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; list-style: disc; margin: 0px; outline: 0px; padding: 0px 0px 0px 1.5em; vertical-align: baseline;">
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">auto</strong> - файловая системы будет смонтирована автоматически при загрузке или после выполнения команды 'mount -a'.<span class="anchor" id="line-31" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">noauto</strong> - файловая система может быть смонтирована только вручную.<span class="anchor" id="line-32" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">exec</strong> - разрешить исполнять бинарных файлов с этого раздела (по умолчанию).<span class="anchor" id="line-33" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">noexec</strong> - запретить исполнять бинарные файлы с этой файловой системы.<span class="anchor" id="line-34" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">ro</strong> - монтировать файловую систему только для чтения.<span class="anchor" id="line-35" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">rw</strong> - монтировать файловую систему для чтения и записи.<span class="anchor" id="line-36" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">sync</strong> - операции ввода/вывода должны выполняться синхронно.<span class="anchor" id="line-37" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">async</strong> - операции ввода/вывода должны выполняться асинхронно.<span class="anchor" id="line-38" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">flush</strong> - опция специфичная для FAT. To flush data more often, thus making copy dialogs or progress bars to stays up until things are on the disk.<span class="anchor" id="line-39" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">user</strong> - разрешить любому пользователю монтировать файловую систему (с опциями noexec,nosuid,nodev если не указано иное).<span class="anchor" id="line-40" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">nouser</strong> - только root может монтировать файловую систему (по умолчанию).<span class="anchor" id="line-41" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">defaults</strong> - использовать настройки по умолчанию (эквивалентно rw,suid,dev,exec,auto,nouser,async).<span class="anchor" id="line-42" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">suid</strong> - разрешать операции с битами suid и sgid. Восновном используемые, чтобы позволить пользователям выполнять бинарные файлы со временно повышенными привилегиями для выполнения определённой задачи.<span class="anchor" id="line-43" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">nosuid</strong> - запретить операции с битами suid и sgid.<span class="anchor" id="line-44" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">noatime</strong> - не обновлять информацию о времени доступа к файловой системе. Может повысить производительность.<span class="anchor" id="line-45" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">nodiratime</strong> - не обновлять информацию о времени доступа к каталогам файловой системе. Может повысить производительность.<span class="anchor" id="line-46" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">relatime</strong> - обновлять информацию о времени доступа по сравнению с временем последнего изменения. Время доступа обновляется только если предыдущее было больше текущего времени изменения (аналог noatime, только не создаёт проблемы для приложений которым нужно знать, если файл был прочитан с момента последнего изменения). Может повысить производительность.<span class="anchor" id="line-47" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
</ul>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><dump></strong> - используется утилитой dump для того чтобы определить, когда делать резервную копию. После установки, dump проверяет эту запись и использует значение, чтобы решить, подключать ли файловую систему. Возможные значения 0 или 1. Если 0, dump игнорирует файловую систему, если 1, dump сделает резервную копию. У большинства пользователей dump не установлен, поэтому в поле <dump> следует задать 0.<span class="anchor" id="line-48" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<strong style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><pass></strong> fsck читает значение <pass> и определяет, в каком порядке должны быть проверены файловые системы. Возможные значения 0, 1, или 2. Файловая система root должна иметь наивысший приоритет, 1, все остальные файловые системы которые будут проверятся должны получить 2. Файловые систему с значением 0 в <pass> не будут проверяться утилитой fsck.<span class="anchor" id="line-49" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-50" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
</li>
</ul>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h2 id="A.2BBB4EPwRABDUENAQ1BDsENQQ9BDgENQ_.2BBEQEMAQ5BDsEPgQyBEsERQ_.2BBEEEOARBBEIENQQ8-" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.4em; font-weight: normal; line-height: 24px; margin: 1.0714286em 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Определение файловых систем</h2>
<div class="line862" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Файловые систему в <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt> могут быть определены тремя различными способами: по имени данному ядром, по UUID или по labels. Преимущество использования UUID или labels в том, что они не зависят от порядка дисков, полезно когда изменяется порядок накопителей в BIOS (это может быть сделано пользователем или некоторые BIOS могут иногда изменять порядок устройств), или при переключении кабеля устройства.<span class="anchor" id="line-53" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-54" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h3 id="A.2BBBgEPAQ1BD0EMA_.2BBDQEMAQ9BD0ESwQ1_.2BBE8ENARABD4EPA-" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.125em; line-height: 1.333em; margin: 1.333em 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Имена данные ядром</h3>
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Узнать имена данные ядром можно используя fdisk:<span class="anchor" id="line-57" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-58" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-59" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-60" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-61" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-62" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-2" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># fdisk -l
<span class="anchor" id="line-2-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>...
<span class="anchor" id="line-3-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span> Device Boot Start End Blocks Id System
<span class="anchor" id="line-4-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/sda1 * 1 19458 156290016+ 83 Linux</pre>
<div class="line862" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Пример <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt> с использованием имён данных ядром:<span class="anchor" id="line-65" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-66" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-67" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-68" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-3" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># <file system> <dir> <type> <options> <dump> <pass>
<span class="anchor" id="line-2-2" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/sda1 / ext4 defaults 1 1</pre>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h3 id="UUID" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.125em; line-height: 1.333em; margin: 1.333em 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
UUID</h3>
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
UUID генерируется утилитами mkfs.* при создании файловой системы. blkid показывает UUIDs устройств и разделов:<span class="anchor" id="line-73" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-74" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-75" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-76" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-4" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># blkid
<span class="anchor" id="line-2-3" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>/dev/sda1: UUID="6a60524d-061d-454a-bfd1-38989910eccd" TYPE="ext4"</pre>
<div class="line862" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Пример <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt> с использованием UUID-идентификаторов:<span class="anchor" id="line-78" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-79" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-80" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-81" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-5" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># <file system> <dir> <type> <options> <dump> <pass>
<span class="anchor" id="line-2-4" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>UUID=6a60524d-061d-454a-bfd1-38989910eccd / ext4 defaults 1 1</pre>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<h3 id="Label" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.125em; line-height: 1.333em; margin: 1.333em 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Label</h3>
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
В первую очередь нужно задать label для устройства или раздела, для этого можно использовать приложения такие как gparted или e2label для разделов ext2, ext3 и ext4. Имейте ввиду, что не все файловые системы поддерживают label (например FAT). Каждый lable должен быть уникальным, (чтобы избежать конфликтов) и содержать не более 16 символов.<span class="anchor" id="line-86" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-87" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<div class="line874" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Устройство или раздел не должны быть смонтированы перед получением label. Initially you will need to boot from a Live(CD/DVD/USB) before you can label with a gparted-like application or for ext partitions you can use e2label:<span class="anchor" id="line-88" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-89" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-90" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); font-size: 13px; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-6" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># e2label /dev/<раздел-диска> Debian</pre>
<div class="line862" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
Пример <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/fstab</tt> с использованием label:<span class="anchor" id="line-93" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-94" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-95" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-96" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<span class="anchor" id="line-7" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-8" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-9" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-10" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-16" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-17" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-20" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-21" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-25" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-51" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-52" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-55" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-56" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-63" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-64" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-69" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-70" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-71" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-72" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-77" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-82" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-83" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-84" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-85" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-91" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-92" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-97" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-98" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><br />
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<br />
<pre style="-webkit-text-stroke-width: 0px; background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); color: black; font-family: monospace; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 2em; margin: 2em 1.5em; orphans: auto; outline: 0px; overflow: auto; padding: 1em; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre; widows: auto; word-spacing: 0px; word-wrap: break-word;"><span class="anchor" id="line-1-7" style="border: 0px; font-family: inherit; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># <file system> <dir> <type> <options> <dump> <pass>
<span class="anchor" id="line-2-5" style="border: 0px; font-family: inherit; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>LABEL=Debian / ext4 defaults 1 1</pre>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-41045240878530102232014-05-17T12:14:00.000-07:002014-05-17T12:14:05.005-07:00Linux get Java path<div dir="ltr" style="text-align: left;" trbidi="on">
<pre style="background-color: #f3f3f3; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #2d2d2d; font-family: monospace, serif; font-size: 15px; margin-bottom: 30px; padding: 18px; white-space: pre-wrap; width: 690px; word-wrap: break-word;"><code style="color: #111111; font-family: monospace, serif;">sudo update-alternatives --config java</code></pre>
<pre style="background-color: #f3f3f3; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #2d2d2d; font-family: monospace, serif; font-size: 15px; margin-bottom: 30px; padding: 18px; white-space: pre-wrap; width: 690px; word-wrap: break-word;"><div style="font-family: proxima-nova; font-size: 20px; line-height: 30px; margin-bottom: 30px; padding: 0px; white-space: normal;">
It returns something like:</div>
<pre style="border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; font-family: monospace, serif; margin-bottom: 30px; padding: 18px; white-space: pre-wrap; width: 690px; word-wrap: break-word;"><code style="color: #111111; font-family: monospace, serif;">There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:</code></pre>
</pre>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-13524342348395921212014-05-10T14:52:00.001-07:002014-05-10T14:52:36.332-07:00Установка tortoisehg в Ubuntu<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 class="post-title entry-title" style="background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 22px; margin: 0px; position: relative;">
Установка tortoisehg в Ubuntu</h3>
<div class="post-body entry-content" id="post-body-7320402302611788886" style="background-color: white; position: relative; width: 546px;">
<div dir="ltr" trbidi="on">
<br /></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;"><br />$ sudo add-apt-repository ppa:mercurial-ppa/releases</span></span><br /><span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;">$ sudo add-apt-repository ppa:tortoisehg-ppa/releases</span></span><br /><span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;">$ sudo apt-get update</span></span><br /><span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;">$ sudo apt-get install tortoisehg tortoisehg-nautilus</span></span></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;"><br /></span></span></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeW42gjoGS__8PQ9kQeM604nkgwkDy8ojUH4-_jUrRn-Jn7vlx80HlJOlkFirFcXjZkrQkWWVE-A1LFKrFNaUwDcRmRloIgtY7tpVIx0yp21Pm0cqw8FXAo9FVilxsycIrDe_sVp0-itE/s1600/Screenshot+from+2014-05-11+00:51:12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeW42gjoGS__8PQ9kQeM604nkgwkDy8ojUH4-_jUrRn-Jn7vlx80HlJOlkFirFcXjZkrQkWWVE-A1LFKrFNaUwDcRmRloIgtY7tpVIx0yp21Pm0cqw8FXAo9FVilxsycIrDe_sVp0-itE/s1600/Screenshot+from+2014-05-11+00:51:12.png" height="238" width="400" /></a></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18.200000762939453px;"><br /></span></span></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small; line-height: 18.200000762939453px;">http://tortoisehg.bitbucket.org/download/linux.html</span></div>
<div dir="ltr" trbidi="on">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small; line-height: 18.200000762939453px;"><br /></span></div>
</div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com2tag:blogger.com,1999:blog-8518722406122551007.post-81850936756786880932014-04-18T02:02:00.000-07:002014-04-18T02:02:10.923-07:00Android remount system folder for read/write<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<h2 style="text-align: left;">
How to copy file from PC into Andoid device</h2>
<br />
connect device to pc, check<br />
<b>adb devices</b><br />
<br />
<b>1 First variant</b><br />
<br />
get shell<br />
<b>adb shell</b><br />
<br />
remount<br />
<b>mount -o rw,remount /dev/block/mmcblk0p1 /system</b><br />
<b><br /></b>
<b>2 Second variant</b><br />
<b><br /></b>
remount<br />
<b>adb remount</b><br />
<br />
<br />
<br />
copy local file into device<br />
<br />
<b>adb push <local> <remote></b></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-87850380282374093172014-03-27T12:14:00.005-07:002017-06-18T14:20:47.765-07:00Debian 64 stratch install Skype<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
Download skype deb file:<br />
<br />
<b><a href="https://go.skype.com/linux.deb">https://go.skype.com/linux.deb</a></b><br />
<br />
in terminal under su<br />
<br />
<div style="background-color: black; color: white; padding: 20px;">
<b>dpkg --add-architecture i386</b><br />
<b><br /></b>
<b>dpkg -i ~/Downloads/skypeforlinux-64.deb </b><br />
<b><br /></b>
<b>apt --fix-broken install</b><br />
<b><br /></b>
<b>apt-get install ~/Downloads/skypeforlinux-64.deb</b></div>
<br />
done
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-57434812477161671522014-02-23T04:36:00.002-08:002014-07-28T23:56:39.929-07:00Debian 7 install VirtualBox<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
in terminal as root<br />
<br />
<b>gedit <tt style="background-color: white; font-size: 13px;">/etc/apt/sources.list</tt></b><br />
<tt style="background-color: white; font-size: 13px;"><br /></tt>
<tt style="background-color: white; font-size: 13px;"><br /></tt>
<tt style="background-color: white; font-size: 13px;"><span style="font-family: Verdana, Bitstream Vera Sans, sans-serif;">add next lines</span></tt><br />
<tt style="background-color: white; font-size: 13px;"><span style="font-family: Verdana, Bitstream Vera Sans, sans-serif;"><br /></span></tt>
<tt style="background-color: white; font-size: 13px;"></tt><br />
<b>deb http://download.virtualbox.org/virtualbox/debian wheezy contrib </b><br />
<b>deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free</b><br />
<div>
<br /></div>
<div>
save and close</div>
<div>
<br /></div>
<b>wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -</b><br />
<div>
<b><br /></b></div>
<div>
OK - if done</div>
<div>
<br /></div>
<b>sudo apt-get update</b><br />
<div>
<b>sudo apt-get install virtualbox-4.3</b></div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-64263151641889291902014-02-13T22:31:00.000-08:002014-03-27T11:05:00.351-07:00Debian 7 install broadcom wifi driver<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<h2 id="Installation" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.4em; font-weight: normal; line-height: 24px; margin: 1.0714286em 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Installation</h2>
<div class="line867" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin-bottom: 1.5em; margin-top: 1.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
<span class="anchor" id="wheezy" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-26" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="Debian_7.0_.22Wheezy.22" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-27" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<h3 id="Debian_7_.22Wheezy.22" style="background-color: white; border: 0px; font-family: sans-serif; font-size: 1.125em; line-height: 1.333em; margin: 1.333em 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
Debian 7 "Wheezy"</h3>
<span class="anchor" id="line-24" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-25" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-28" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-29" style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><br />
<ol style="background-color: white; border: 0px; color: #222222; font-family: sans-serif; font-size: 16px; line-height: 24px; list-style-image: initial; list-style-position: initial; margin: 1.5em 0px; outline: 0px; padding: 0px 0px 0px 1.5em; vertical-align: baseline;" type="1">
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line862" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
Add a "non-free" component to <tt style="border: 0px; color: black; font-size: 13px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre;">/etc/apt/sources.list</tt>, for example:<span class="anchor" id="line-30" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-31" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-32" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); color: black; font-size: 13px; font-style: inherit; font-weight: inherit; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># Debian 7 "Wheezy"
<span class="anchor" id="line-2" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span>deb http://http.debian.net/debian/ wheezy main contrib non-free</pre>
<span class="anchor" id="line-33" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line862" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
Update the list of available packages and install the <a class="interwiki" href="http://packages.debian.org/firmware-brcm80211" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" title="DebianPkg">firmware-brcm80211</a> package:<span class="anchor" id="line-34" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-35" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); color: black; font-size: 13px; font-style: inherit; font-weight: inherit; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-1" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># apt-get update && apt-get install firmware-brcm80211</pre>
<span class="anchor" id="line-36" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line862" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
As the driver may already be loaded, reinsert the module to access installed firmware:<span class="anchor" id="line-37" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span><span class="anchor" id="line-38" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></div>
<pre style="background-color: #f5f6f7; border: 1px solid rgb(210, 211, 215); color: black; font-size: 13px; font-style: inherit; font-weight: inherit; line-height: 2em; margin: 2em 1.5em; outline: 0px; overflow: auto; padding: 1em; vertical-align: baseline; word-wrap: break-word;"><span class="anchor" id="line-1-2" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span># modprobe -r brcmsmac ; modprobe brcmsmac</pre>
<span class="anchor" id="line-39" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></span></li>
<li style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div class="line891" style="border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 0.25em; margin-top: 0.25em; outline: 0px; padding: 0px; vertical-align: baseline;">
<a href="https://wiki.debian.org/WiFi/HowToUse" style="border: 0px; color: #54638c; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Configure</a> your wireless interface as appropriate.</div>
</li>
</ol>
<div style="text-align: center;">
for BCM4313</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<pre style="-webkit-background-clip: padding-box; background-clip: padding-box; background-color: white; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border: none; color: #333333; font-family: Consolas, Menlo, 'Courier New', monospace; font-size: 12px; line-height: 16px; min-height: 220px; overflow-x: auto; padding: 4px 0px; width: 589px; word-break: break-all; word-wrap: normal;"><span id="L-1" style="display: block; padding: 0px 4px;">in /etc/apt/sources.list
</span><span id="L-2" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-2" style="color: #0088cc;"></a>
</span><span id="L-3" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-3" style="color: #0088cc;"></a>deb http://ftp.es.debian.org/debian/ wheezy main contrib non-free
</span><span id="L-4" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-4" style="color: #0088cc;"></a>deb-src http://ftp.es.debian.org/debian/ wheezy main contrib non-free
</span><span id="L-5" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-5" style="color: #0088cc;"></a>deb http://security.debian.org/ wheezy/updates main contrib non-free
</span><span id="L-6" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-6" style="color: #0088cc;"></a>deb-src http://security.debian.org/ wheezy/updates main contrib non-free</span><span id="L-8" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-8" style="color: #0088cc;"></a>deb http://ftp.es.debian.org/debian/ wheezy-updates main contrib non-free
</span><span id="L-9" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-9" style="color: #0088cc;"></a>deb-src http://ftp.es.debian.org/debian/ wheezy-updates main contrib non-free
</span><span id="L-10" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-10" style="color: #0088cc;"></a>
</span><span id="L-11" style="display: block; padding: 0px 4px;"><b><a href="https://www.blogger.com/null" name="L-11" style="color: #0088cc;"></a>apt-get update</b>
</span><span id="L-12" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-12" style="color: #0088cc;"></a>
</span><span id="L-13" style="display: block; padding: 0px 4px;"><b><a href="https://www.blogger.com/null" name="L-13" style="color: #0088cc;"></a>apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms</b>
</span><span id="L-14" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-14" style="color: #0088cc;"></a>
</span><span id="L-15" style="display: block; padding: 0px 4px;"><b><a href="https://www.blogger.com/null" name="L-15" style="color: #0088cc;"></a>modprobe -r b44 b43 b43legacy ssb brcm80211</b>
</span><span id="L-16" style="display: block; padding: 0px 4px;"><a href="https://www.blogger.com/null" name="L-16" style="color: #0088cc;"></a>
</span><span id="L-17" style="display: block; padding: 0px 4px;"><b><a href="https://www.blogger.com/null" name="L-17" style="color: #0088cc;"></a>modprobe wl</b></span><span id="L-17" style="display: block; padding: 0px 4px;">
</span><span id="L-17" style="display: block; padding: 0px 4px;">restart PC</span></pre>
</div>
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-58426351063473050802013-11-03T15:52:00.000-08:002013-11-09T14:44:55.485-08:00Install Gradle in Debian 7<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<br /></div>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<br /></div>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwsjeonalBsz7KxbtEnmM-ouqh_AeYgFgvdXOqkWSlvsvokzR2Vw3en2mC-4Wvz4xGAiZ5HDgTLXCB7K5iXgUtrxfCoZGCDImvZaLbWQB9PENjJF-MnysSyaV_tG374HMrgjNXEpjD1I0/s1600/gradle-logo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwsjeonalBsz7KxbtEnmM-ouqh_AeYgFgvdXOqkWSlvsvokzR2Vw3en2mC-4Wvz4xGAiZ5HDgTLXCB7K5iXgUtrxfCoZGCDImvZaLbWQB9PENjJF-MnysSyaV_tG374HMrgjNXEpjD1I0/s1600/gradle-logo.jpg" /></a></div>
<br /></div>
<div style="background-color: white; border: 0px; clear: both; color: #333333; font-family: UbuntuRegular, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: Courier New, Courier, monospace;">Для начала убедитесь что Java установлена и настроена. </span><br />
<span style="font-family: Courier New, Courier, monospace;">инструкции <a href="http://samonesoznanie.blogspot.com/2013/11/debian-7-install-java-oracle-17-via-apt.html" target="_blank">здесь.</a> </span><br />
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Courier New, Courier, monospace;">Первый способ </span><span style="font-family: 'Courier New', Courier, monospace;">(</span><b style="font-family: 'Courier New', Courier, monospace;">не рекомендую</b><span style="font-family: 'Courier New', Courier, monospace;">)</span><span style="font-family: 'Courier New', Courier, monospace;">-</span><br />
<span style="font-family: Courier New, Courier, monospace;">Установить из репозитория через apt-get:</span></div>
<div style="text-align: left;">
<br />
<a name='more'></a><br /><br />
<span style="font-family: Courier New, Courier, monospace;">Открыть терминал с root:</span></div>
<h2 style="text-align: left;">
<span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"><code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;">sudo add-apt-repository ppa:cwchien/gradle</code><code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;">sudo</code></span></h2>
<h2 style="text-align: left;">
<span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"><code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;">sudo apt-get update</code></span></h2>
<h2 style="text-align: left;">
<span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"><code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;">sudo apt-get install gradle</code></span></h2>
<div>
<span style="color: #222222; font-family: Courier New, Courier, monospace;">Второй способ - </span><br />
<span style="font-family: Courier New, Courier, monospace;"><span style="color: #222222;">Скачать архив с офф. сайта </span><a href="http://www.gradle.org/">http://www.gradle.org</a></span></div>
<div>
<span style="color: #222222; font-family: Courier New, Courier, monospace;">распаковать куда удобнее, и прописать этот путь в системное окружение:</span></div>
<div>
<span style="background-color: #cccccc;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline;"><br /></code></span>
<br />
<div style="text-align: left;">
<span style="background-color: #cccccc; font-family: Times, Times New Roman, serif; font-size: large;"><code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="background-color: white; color: #444444; line-height: 14px;">gedit ~/.bashrc</span></code></span></div>
</div>
<div>
<div>
<span style="background-color: #cccccc;"><code style="border: 0px; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; margin: 0px; padding: 0px; vertical-align: baseline;"><br /></code></span>
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">добавить в конец файла:</span><br />
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="color: #222222; font-family: Courier New, Courier, monospace;">export GRADLE_HOME=/ВАШ/ПУТЬ/К/GRADLE</span><br />
<span style="background-color: #cccccc; color: #222222; font-family: Courier New, Courier, monospace;"><code style="border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"></code></span><br />
<span style="color: #222222; font-family: Courier New, Courier, monospace;">export PATH=${PATH}:${GRADLE_HOME}/bin</span><br />
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">сохраняем. перезапустим терминал. и проверим</span><br />
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="color: #222222; font-family: Courier New, Courier, monospace;"><b style="background-color: #cccccc;">gradle -v</b></span><br />
<br />
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">должно вернуть что-то вроде:</span><br />
<span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">------------------------------------------------------------</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Gradle 1.8</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">------------------------------------------------------------</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Build time: 2013-09-24 07:32:33 UTC</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Build number: none</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Revision: 7970ec3503b4f5767ee1c1c69f8b4186c4763e3d</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"><br /></span>
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Groovy: 1.8.6</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Ant: Apache Ant(TM) version 1.9.2 compiled on July 8 2013</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">Ivy: 2.2.0</span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">JVM: 1.7.0_45 (Oracle Corporation 24.45-b08)</span><br />
<span style="background-color: white;"><span style="color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;"></span></span><br />
<span style="background-color: white; color: #222222; font-family: Ubuntu Mono, Ubuntu Beta Mono A, Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace;">OS: Linux 3.2.0-4-686-pae i386</span></div>
<code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="background-color: white; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">
</span></code>
<br />
<div>
<div style="font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">
<code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;"><br /></code></div>
<div style="font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">
<code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;"><br /></code></div>
<code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="font-family: Courier New, Courier, monospace;">\ъ все готово</span></code></div>
<code style="border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;">
</code></div>
<!--s_links--><!--check code--><!--/s_links-->
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-32471572519793404722013-11-03T15:30:00.003-08:002013-11-09T14:45:19.117-08:00Debian 7 install Java Oracle 1.7 via apt-get<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<br />
<span style="font-size: large;">открыть терминал с root правами и поехали</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjKzeyNPhZNYCX89uWXNrAiuAejxZxgo3Y5hGiICBX7e-HYVI35KfhLLFTLfnNWwcn9RvEZgpJ-aip4CFff_6_nloBBdqt9kcvA0ujVgJTPxkMKkEAQQr0LjaIsmAb1TsmqXrWDqlROzs/s1600/java_logo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjKzeyNPhZNYCX89uWXNrAiuAejxZxgo3Y5hGiICBX7e-HYVI35KfhLLFTLfnNWwcn9RvEZgpJ-aip4CFff_6_nloBBdqt9kcvA0ujVgJTPxkMKkEAQQr0LjaIsmAb1TsmqXrWDqlROzs/s1600/java_logo.jpg" /></a></div>
<br />
проверим текущую версию Java:<br />
<br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;">java -version</span><br />
<br />
если там начнет гулять какой-никакой Openjdk или предыдущие установки, то от них нужно избавится. В случае с OpenJDK это делается командой:<br />
<br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;">sudo apt-get remove openjdk*</span><br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;"><br /></span>
<br />
Теперь непосредственно установка:<br />
<br />
<a name='more'></a><br /><br />
<pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_ttqpYkpuRv7227turF680Lm2xkumnOu11tIawDhiyyDvhAhnBrE8xI4sHhl83TLtQKXVpSuiI78EDiq1JP2zynPbGldcStJTUIR8bZ01zeixZdBu1Y00O7Sg-2gp5tGLx4yRDEplhCF/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"><code style="color: black; word-wrap: normal;"> echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer
</code></pre>
<br />
для установки 6 версии:<br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;">sudo apt-get install oracle-java6-installer</span><br />
<br />
для установки 8 версии:<br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;">sudo apt-get install oracle-java8-installer</span><br />
<br />
<div style="text-align: center;">
<b><span style="background-color: black; color: #f4cccc;">!!!Перед установкой обязательно нужно согласится с лицензионным соглашением.!!!</span></b></div>
<div style="text-align: center;">
<b><span style="background-color: black; color: #f4cccc;"><br /></span></b></div>
устанавливает как основную jvm в системе и настраивает окружение:<br />
<br />
<pre style="background-color: #f0f0f0; background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_ttqpYkpuRv7227turF680Lm2xkumnOu11tIawDhiyyDvhAhnBrE8xI4sHhl83TLtQKXVpSuiI78EDiq1JP2zynPbGldcStJTUIR8bZ01zeixZdBu1Y00O7Sg-2gp5tGLx4yRDEplhCF/s320/codebg.gif); border: 1px dashed rgb(204, 204, 204); font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; width: 450.828125px;"><code style="word-wrap: normal;">sudo apt-get install oracle-java7-set-default </code></pre>
<br />
проверим все ли вышло у нас удачно:<br />
<br />
<span style="background-color: #444444; color: white; font-family: 'andale mono', 'lucida console', monospace; font-size: 13px; line-height: 18px;">java -version</span><br />
<br />
должно быть что-то вроде:<br />
<br />
<span style="background-color: #444444;"><span style="color: white;"><b>java version "1.7.0_45"</b></span></span><br />
<span style="background-color: #444444;"><span style="color: white;"><b>Java(TM) SE Runtime Environment (build 1.7.0_45-b18)</b></span></span><br />
<span style="background-color: #444444;"><span style="color: white;"><b>Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)</b></span></span></div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-53078766233978652042013-11-03T09:54:00.000-08:002013-11-09T14:46:17.857-08:00Linux, convert UTF-8 to UTF-8 without BOM <div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
иногда бывает вот так<br />
<br />
<span style="color: red;">error: illegal character: \65279</span><br />
<br />
лечим на Linux<br />
<br />
<a name='more'></a><br /><br />
Переходим в каталог с файлами которые содержат непотребную кодировку и<br />
in the directory containing the java files with UTF-8 BOM<br />
<br />
<br />
<pre style="background-color: #f0f0f0; background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_ttqpYkpuRv7227turF680Lm2xkumnOu11tIawDhiyyDvhAhnBrE8xI4sHhl83TLtQKXVpSuiI78EDiq1JP2zynPbGldcStJTUIR8bZ01zeixZdBu1Y00O7Sg-2gp5tGLx4yRDEplhCF/s320/codebg.gif); border: 1px dashed rgb(204, 204, 204); font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; width: 600.0px;"><code style="word-wrap: normal;">find . -type f \( -name '*.java' \) -print0 | xargs -0 grep -l `printf '^\xef\xbb\xbf'` | xargs sed -i '1 s/^\xef\xbb\xbf//' </code></pre>
<br />
<br />
лечим на винде как указано здесь<br />
<a href="http://albert-myptc.blogspot.com/2011/08/illegal-character-65279-when-using-file.html">http://albert-myptc.blogspot.com/2011/08/illegal-character-65279-when-using-file.html</a></div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-91757336577753434632013-10-27T04:51:00.000-07:002014-05-07T12:22:19.772-07:00Редактирование основного меню в Ubuntu/Debian, запуск приложений с правами SUPERUSER<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
Для удобного редактирования основного меню хорошо использовать<br />
<a href="https://apps.ubuntu.com/cat/applications/precise/alacarte/" target="_blank">Alacarte MainMenu</a><br />
<br />
<a name='more'></a><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinxOjI0teWNnYUIjkkin8acTnMl4d4cRNFkLc-5Ra2mRQf2Se77NtqCmiBlBzcdswkhgvRvAtIH7doKwhohZ9QaQ9iJyakU2lXP9YSEuyHMUTxiO_F406klwFUDUlnkQnvI7thXA2Bl1k/s1600/2300_large.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinxOjI0teWNnYUIjkkin8acTnMl4d4cRNFkLc-5Ra2mRQf2Se77NtqCmiBlBzcdswkhgvRvAtIH7doKwhohZ9QaQ9iJyakU2lXP9YSEuyHMUTxiO_F406klwFUDUlnkQnvI7thXA2Bl1k/s1600/2300_large.png" height="470" width="640" /></a></div>
<br />
<br />
Здесь все просто, добовляем сохраняем и радуемся.<br />
Для того что бы некоторые программы запускались с правами root необходимо немного подредактировать команду запуска, а именно вначало дописать<br />
debian gnome - <b>gksu</b><br />
ubuntu unity - <b><span style="background-color: #eeeeee; color: #222222; font-family: 'Ubuntu Mono', 'Ubuntu Beta Mono A', Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 18.200000762939453px; white-space: inherit;">gksudo -k -u root</span> </b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghPC7b2J0GOhtvkn3tntqqGTbZCo95IIbDky7uNfQkEa-xPm9siPga3Lic1ziAekTgKgqkJv3Zc0Ri7-1xMsfiQBt2TjVu3XTiSIXmU_2HHtvMjkTPLDX3HUZ4sXeK27TkZOEQATXiK2E/s1600/Screenshot+from+2013-10-27+14:48:26.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghPC7b2J0GOhtvkn3tntqqGTbZCo95IIbDky7uNfQkEa-xPm9siPga3Lic1ziAekTgKgqkJv3Zc0Ri7-1xMsfiQBt2TjVu3XTiSIXmU_2HHtvMjkTPLDX3HUZ4sXeK27TkZOEQATXiK2E/s1600/Screenshot+from+2013-10-27+14:48:26.png" height="530" width="640" /></a></div>
<br />
<br />
все готово.)</div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-46643061663289517642013-10-14T13:25:00.001-07:002013-11-09T14:47:01.858-08:00Create expancion file (*.obb) for Android market, Создание файлов расширения<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<a href="http://stackoverflow.com/a/14170038/2602134" target="_blank">In English</a><br />
<br />
Доброго времени суток<br />
<br />
Допустим мы столкнулись со следующей задачей:<br />
<br />
<b>Размер .apk файла нашего приложения начал расти как на дрожжах и подходит к критической точке в 50 МБ. Что делать?</b><br />
<br />
<a name='more'></a><br /><br />
В лучшем случае я предложу Вам пересмотреть свои подходы к программированию под мобильные платформы, но иногда не все зависит от нас...<br />
Для Android платформы есть решение - *.obb файлы, так называемые.<br />
<br />
как научить Ваше приложение использовать такие файлы коротко описано <a href="http://samonesoznanie.blogspot.com/2013/10/expansion-file-in-android-studio-gradle.html" target="_blank">здесь</a>.<br />
<br />
Здесь же мы рассмотрим способ создания самих файлов.<br />
Самое сложное это наверное правильно составить имя *.obb файла ))<br />
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="pln" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">`[main|patch].{expansion-version}.{package-name}.obb`</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="color: blue;">[main|patch]</span></span><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;"> - main - обязательный файл для работы приложения,</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;"> patch -необязательный</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="color: blue;">{expansion-version}</span></span><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;"> - версия с которой был добавлен файл расширения,</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">в действительности, что сюда не поставь, маркет </span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">все равно изменит именно на ту версию которая была указана в манифесте .apk</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">с которой заливалось расширение.</span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="color: blue;">{package-name}</span></span><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;"> - имя пакета Вашего приложения, </span></code></pre>
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">можно просто скопировать из манифеста</span></code></pre>
<br />
<br />
Все по порядку:<br />
<br />
<ol style="text-align: left;">
<li>Вот лежат у нас в папке <b>assets/arch </b>картинки, текстовые файлы, медиа файлы и т.д.</li>
<li>Решили мы что очень уж накладно нам держать такой объем дынных в Assets.</li>
<li>Мы запаковали все это дело в архив с первоначальным именем <b>arch.zip</b></li>
<li>Допустим эти файлы нам очень обязательны - значит это не <b>patch</b>, а <b>main</b></li>
<li>Текущая версия на Google PLAY допустим номер 2, а выкладывать с файлом расширения мы будем версию номер 3</li>
<li>Имя пакета прописанyого у нас в манифесте допустим <b>com.example.exp.file</b></li>
<li>Переименуем архив соответственно - <span style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px;"><span style="color: blue;">main.3.com.example.exp.file.obb</span></span></li>
</ol>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;">Спешу напомнить, что файлы расширения скачиваются маркетом автоматически при установке приложения.</span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;">Сразу после скачивания они размещаются на внешней памяти (external storage), например:</span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"> <b>/mnt/sdcard/android/obb/ИМЯ_НАШЕГО_ПАКЕТА/file.obb</b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"> или для нашего примера</span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"> <b><span style="color: blue;"> /mnt/sdcard/android/obb/com.example.exp.file/main.3.com.example.exp.file.obb</span></b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><b><span style="color: blue;"><br /></span></b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;">Так же не стоит забывать, что библиотека ExpantionDownloader, поставляемая вместе с Android SDK, требует для идентификации obb файлов точный размер в байтах. Проще всего на Windows открыть консоль в директории с obb файлом и ввести команду <b>dir</b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><b><br /></b></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWN_UU7x0iHWNiNtSYZKlKfPYP0SW5X1G4414DvSUOW1uhnUgrU7zj-HCdAA0dj1xPEBp_gVj5UdFzGsA3RALG-Lq2nwielZjz0cbKH28OBWuZ817UHV75dhxuRqPrJ8lF0mrHX5-9Sno/s1600/exp_file_size.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWN_UU7x0iHWNiNtSYZKlKfPYP0SW5X1G4414DvSUOW1uhnUgrU7zj-HCdAA0dj1xPEBp_gVj5UdFzGsA3RALG-Lq2nwielZjz0cbKH28OBWuZ817UHV75dhxuRqPrJ8lF0mrHX5-9Sno/s1600/exp_file_size.png" height="322" width="640" /></a></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><b><br /></b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><b><br /></b></span></span></div>
<div>
<span style="font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><b>Ну вроде с созданием файлов разобрались)). </b></span></span></div>
</div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-9696925703791629492013-10-09T06:33:00.000-07:002013-11-09T14:48:03.674-08:00Expansion file in Android studio (GRADLE)<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
Всем хорошего времени суток<br />
<br />
Сегодня я хочу составить краткое how-to по добавлению функциональности работы с файлами расширения в ваше Android приложение<br />
<br />
для начала настоятельно рекомендую ознакомится с материалом <a href="http://developer.android.com/google/play/expansion-files.html">здесь </a><br />
и можно дополнить это дело <a href="http://ankitthakkar90.blogspot.com/2013/01/apk-expansion-files-in-android-with.html">здесь</a><br />
<br />
<a name='more'></a><br />
<br />
приступим<br />
<br />
Создадим новый проект в Android Studio:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" src="data:image/png;base64,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" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
никаких излишеств и извращений все стандартно.<br />
<br />
теперь открываем Android SDK Manager и убедимся, что все необходимые юниты скачаны, и все обновления имеются:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" src="data:image/png;base64,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" /></a></div>
и<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" src="data:image/png;base64,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" /></a></div>
<br />
Возвращаемся в Android studio <br />
<br />
для библиотек создадим дополнительный каталог в корне проекта<br />
и обзавем его для удобства "<b>libs</b>"<br />
правай кнопкой мыши по проекту NEW -> Module<br />
<img alt="" height="512" src="data:image/png;base64,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ABYIgD0RgOXCb9qEd/0eR/pP1Fx/R0BBQUFBzUJvf/zVwK37TaZB1A9+/HX56rW4FVFPf//zv2Vdd1EPj/984PPYUAYFBBOQsYIXGj106NAjAaxnnnkmzLuegj9jPf/881988cXLL7+8e/fuqKio11577e233/7iiy/Wr1//0UcfvfDCCy+99NLBgwfBXp988skzzzzz9ttv7927d+3atR988MG2bds2b9589OhRcBWbN2/+9NNP/QFr/vz5Z86cCQhAWFqahUBz60cEWC78JhwOh8M9PAb5sJQLv2kT3gkBay41198RUFBQUFCz0P5P/zE49qDFOtRqHQZ+8NO/lkc8hVsZ/cwPv/xb2X1f2X1f5X6gcj+4MfHLwaPfhjIoCjdB4lhA69ate+6559BVa9aseWZq/fWvf92K0aZNm8Dyl156aevWrc8999wzzzzz3HPPbd26dc2aNYAwnn/++aly3t988819+/ZFR0fHxMQsXLhw165d77333gsvvPDOO+98+OGHL7/88pYtWw4cOABy3g8fPvzss8++8cYbR44c+eCDD8Dbi88888y0gDVv3rz4+PiAAOSTizYjrVixIjhdzRCwfvvtt0cUZwo4CASsudRcf0dAQUFBQc1C7x7+59Cd79sdI6i///lfKyKfwoWveeaHX/6fuud7de/3mt4f1L0/jNz79YOY06EMikaJAjIWWmhg8+bNp06dio+Pj4uL27lzZ1hY2J49ez6ZWocPH/7cW3//+9+xqz799NNPPvnk008/BYz15ZdfgoDW4cOHly5d6sNYhw8fPnbsGGjFs3Llyu3btx88eHD16tVHjhw5evTo5s2bd+zYcfDgwbCwsEWLFv3zn//csGHDG2+8sW3btpUrV77++usHDhyIjIyMiYkB1/Lyyy9/8skn/oC1cuXKr7/+eioGWrp0KdowJ0RFRkaGQlf+gBUREREREYHWlVi9ejX4PPmg9mCQJ5zliWi58JtwMUJkI2EMLkbov43fINgfnS78pk0xMZu8x9yEx8fgcAFHw6wVeB1eGPMIgmx/Ns31dwQUFBQU1Cz03udf3xj/Qd41KneOyp2jCufo9z//a2XUOgSwNL3fa/p+0PT9qOn78ea9f4UIWD6FDLCMtWLFCkA5UVFRx44dQyf14uLiwsPDDx8+/EimCEHwCbvktddew8ax1qxZExsbO2/e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" width="640" /><br />
<br />
имя покета - <b>com.google.android.vending.licensing </b><br />
<br />
<a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><img alt="" height="512" src="data:image/png;base64,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" width="640" /><br />
<br />
перемещаем модуль в папочку libs<br />
и начинаем калдовать, в директории с Android SDK есть уже готовые и нами скачаные исходники библиотеки нам нужно только их разложить для структуры gradle<br />
скопируем все из этого каталога <b> android-studio/sdk/extras/google/play_licensing/library/</b><br />
по следующим папкам<br />
<br />
<img alt="" height="164" src="data:image/png;base64,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" width="640" /><br />
<br />
<br />
<br />
в итоге получится<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" src="data:image/png;base64,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" /></a><a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<br />
<br />
Такие же манипуляции мы проводим еще с двумя библиотеками расположенными там же<br />
первая Downloader -<br />
<b>/android-studio/sdk/extras/google/play_apk_expansion/downloader_library/</b><br />
вторая ZipFile -<br />
<b>/android-studio/sdk/extras/google/play_apk_expansion/zip_file/</b><br />
<br />
<br />
<b>Создаем новый модуль для Downloader_library</b><br />
<b><img alt="" height="512" src="data:image/png;base64,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wvSoa059sFoMA4jhPlirYzfd/+F/Oh23Ox23O+23Ox23h8e/f/OjLyNZNM5XIRSSscI0Gn311VcXDlgpKSnr16+PhLE+//zzI0eObNu2bf369Tt37vzqq6/efvvtuLi4gwcPbtmyZfv27e+///769esXL1785Zdfbty48c0333zhhReioqK2b99+6NChxx9//PPPPwev4q9//SvoiYoAFohyxcfHf/LJJyHpB9RvxcTErFu3DjyOjY1dv349cmdimF2RABYIgEUGWE5Koi9UFRKecInFM8ergrYIhcn+QBcqAOYK5K1ASAoRGAs4IOyyv3+FAyx0ws5PWFvxngdQUhLkwW9Ngh4gP9FHIoAVaoWgeFXwMT6cQpeEBVwJJkyYMGGaQREC1ut/+2zo1r028zDi+9//vHr9RtyauCe+/fHf8p47iEcnfzzw8fFIFgUEE5KxwjcaPXTo0EMBrM2bN0cF9lOYzlhPP/30J5988vzzz+/bty8uLu7FF198/fXXP/nkk8cff/z9999/5plnnnvuuYMHD4JnffDBB5s3b3799ddfe+21jRs3vvvuuzt37ty2bdvRo0fBq9i2bduHH344HbAWL158+vTpkACEpqV5CAy3fliA5fTFqR4OYM1QiTUdsITC5AR0vi88YP1hC7zCpAhD4pEHvzUJApQFPwxICD6YBbCEHvxWdGZwJsAKwikMsDBhwoQpAkUIWG9++I/h8fsdtpFO2yjw/R/+tTrmMdza+M3f/fRvVe89Ve89tfe+2nv/+tRPB49+HcmiCNyEiWMBbdq06amnnkJ2bdiwYfPMevbZZ3egtHXrVrD9ueee27Fjx1NPPbV58+annnpqx44dGzZsAITx9NNPz1Tz/sorr7zxxhvx8fFJSUlLly7du3dvYmLiM88889Zbb7333nvPP//89u3bDxw4AGreDx8+nJCQ8PLLLx85cuTdd98Fdy9u3rx5VsBatGhRSkpKSAAKqkWbk9asWROeruYKWMjfzhkuRQiTEMjLCYXJCb4wkn9L4HODFBqwfFvQi4QArFDL/pFThEjOLlSCz4NP2oqUVyUlJSUhNVIhAGv6CqgjAWu5QU7RE7QlMCGIARYmTJgwRaAIAevtw/8cmfhW6hxD/O2P/1oT+xguesPm7376f5q+bzX932r7v9P0fzd29+d3k05FsigSJQrJWEijgW3btp08eTIlJSU5OXnPnj1RUVH79+//YGYdPnz440D9/e9/R+/68MMPP/jggw8//BAw1qeffgoCWocPH165cmUQYx0+fPjzzz8Ho3jWrl27a9eugwcPrl+//siRI0ePHt22bdvu3bsPHjwYFRW1bNmyf/7zn08++eTLL7+8c+fOtWvXvvTSSwcOHIiNjU1KSgKv5fnnn//ggw+mA9batWu/+OKLmRho5cqVyMCcCBUbGxsJXU0HrJiYmJiYGKSvxPr168HjkIAVusidAlen++479B8CtoQqcg9o+hAyRehbNdQi0x8ELvvHAyx/Sg7FMtNK1B+geMj/MEwUatoKkK8WfmtSEnyMb5N/S5g0IiZMmDBhmkERAlbix19cn/xO0XNT4Yb97Y//Whu3CQYsbf+32oHvtAPfawe+v3H3XxECVlAjAzRjrVmzBlBOXFzc559/jiT1kpOTo6OjDx8+/FBShCD4hN7y4osvouNYGzZsOH78+KJFi6Kjow8ePLhr166dO3e+8cYbcXFxO3bsSElJ2bJlC2CmNWvW7Nq16/Dhw3FxcW+88cbOnTujoqK2bdv20UcfrVix4ssvv9y6devGjRs/+uijPXv2oAFrx44dq1atOnDgAGDHMFq6dOmKFStWrVq1Zs2atWvXRkdHR0dHg0nS0dHRa9euXbNmzerVq1esWLFs2bJZM4MzAdb69etBpTyogUOIc2HkgCkiYZ3cMWHChOmRUYSAdfDol2NT36u9txF/99P/RMfDgPVvTd+3IIil6f927O7P734SUYowblpFOZqxkCBKEBU9+eSTALBeeumlFaEUGxubkJCwZcuWJ554YtOmTStWrFi9evWmTZs2bNgADoiPj//qq69SUlKee+65jz76CL04uA0QYaxnn31237594AqfffbZV1555emnn96+fTvAr7fffjs+Pn7Tpk2HDh3629/+9vLLLy9fvnzZsmW7d+/etm0bAMc333wzLi7uqaee+uCDD44ePfrKK6+sW7du6dKlb731VlRU1Pbt2w8ePHjw4EEAZJFrg0/gLkKg2NhYsBGM1pkHYIH3HOmqBRgLvBsLIwdMEQkDLEyYMGF6ZBQhYL2b9NWNuz9oByZ0AxPagQntwMR3P/9P9IbHcdGgBst7T+W9r+67r/Levz710ztHT0ayKACpMHGskIC1ZcsWAFigA8J0rVmz5u9/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aIWKLEHbneRTlnBSAPRCthasEdFF2No+HA5Yz4+0dow0xZQ+YE0J32Bdy1jazdw7BCz1PlVaU83Yx2DJL/7btGnTDTfcMDg4ePnll998881ynLv6FTTTp0+Xj3/kIx9517vetWzZMvms7PWrVqu33377VVdddeONN65fv/6Tn/ykzDpqjJMZrlqt3nXXXStXrrzuuuvETerlWroGrGnTpj300EPi8U984hM33HDDsmXLrr/+evngJz/5ySuuuEIe5ynBtzurGcvgRqOZiFHqua5iUuBO7tkoA7UzIEkAGBdZA5boH9wRCVh+uto+nC1gdchYHW40qlm9erWaotTMsW7dOvWpd77znVkD1rRp00SmibV27VqtK1DbmLvvvls+NXfuXBmkpKGhoeuuu042wl1zzTVz5syZNWvWrFmz5s+fL++Gpbr33nvlV01ff/314rsO1W/10e5xv2DBguh6hU2bNsn73cuANSW4jb6ascaWHOIpDVjFHXg+nghYaSgNWEYfeiNgARgXWQe57xj2/6t1EbbDV/qApTVWqRlrxowZ6QPW4OCg/DTcAw88MHXqVPnU0qVLZUfbfffdF/tJuq4uvvjiW265RX6rjPDxj3/8xhtvjC7w0ksvlR8ArAZD1KdOnSq+Wued73ynmpkefvhh8YWJH/7wh8Uj1113ndzlefPmLVmyRF3a5s2b16xZI258KrPU/Pnzxf2r5HCr973vfdpWdM2w7AAAIABJREFUzZw503Ec9a5gQ0NDd911l/jWRfU4azcaFRlrYGBgbMkBqRCwAKBvZBzk3q0FK1MXYbRDMP2NRjWzZ8++7rrrVq5cKZagmjt37g033LBy5Uo1eBkYGBhYsGDBlVdeuWzZsvnz58d+tZ80f/785cuXL168eGBg4KKLLlL3Zc6cOeLZq666auHChRdffLHcZRluRCed/IrGpUuXvvvd7162bNlll10W/RIbMbJKXYU61ko1bdq0JUuWXHXVVVdccYX4tKDYL/lC7UajajvW2JIDUiFgAUDfMOgijAxyP3dBpqtMg9ynTZvWOWOlD1hFJnZTBBfRjqW1EqXJWGpsimasefPmaXk0fVudFrBibzR66aWXji05IBUCFgD0jeyfIowGrNELz480nzca5N4hY6W/0WjByftNzJo1a968eeJjelorkRorY7+pRmQsGb+iY6SM86jW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FA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwMigYAAAsRsJCBQdEAAGAhAhYyMCgaAAAsRMBCBgZFAwCAhQhYyMCgaAAAsBABCxkYFA0AABYiYCEDg6IBAMBCBCxkYFA0AABYiICFDAyKBgAACxGwkIFB0QAAYCECFjIwKBoAACxEwEIGBkUDAICFCFjIwKBoAACwEAELGRgUDQAAFiJgIQODogEAwEIELGRgUDQAAFiIgIUMDIoGAAALEbCQgUHRAABgIQIWMjAoGgAALETAQgYGRQMAgIUIWMjAoGgAALAQAQsZGBQNAAAWImAhA4OiAQDAQgQsZGBQNAAAWIiAhQwM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" width="640" /> </b><br />
<b>имя пакета:</b><br />
<b>com.android.vending.expansion.downloader </b><br />
<b><br /></b>
<b>структура: </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="data:image/png;base64,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" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" src="data:image/png;base64,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" /></a></div>
Добавляем модуль ZipFile<br />
<br />
<img alt="" height="512" src="data:image/png;base64,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Uc1tt92mpig1c2zbtk396I1vfKNrwLrwwgtFprG68847tVOB2sJ88IMflB+tXbtWBilpZmbm+uuvl51wb33rW9esWbNq1apVq1atW7dO3g1L9eEPf1g+avqGG24QzzpUn+qj3eN+w4YN5nyFBx98UN7vXgasZelt9NWMtbDkYKd0YDX3wvPFRMAqQ+kFqnS6rGmBpmnLA2BEyges/cdOifODO/ce2aVd5J50X831d7kELK2zSs1YK1euLB+w1q9fL38Nd9dddy1fvlx+tGnTJnmi7aMf/aj1l3RDnX/++e95z3vkU2WEP/uzP7vpppvMCV500UXyB4Dt9BL15cuXi0frvPGNb1Qz0/333y8emPiRj3xEvHP99dfLVb700kuvvPJKdWoPP/zw7bffLm58KrPUunXrxP2r5OVW73jHO7SluuSSS8IwVO8KNjMzc8cdd4inLqrtrN1oVGSsqamphSUHlELAAoCJUeki91d3zR2x92A5nSI0TwiWv9GoZvXq1ddff/3WrVvFFFRr16698cYbt27dqgavCqampjZs2HD11Vdv3rx53bp11kf7SevWrbvmmmuuuOKKqamp8847T12XNWvWiE+vvfbayy+//Pzzz5erLMONOEknH9G4adOmt7zlLZs3b7744ovNh9iIK6vUWajXWqkuvPDCK6+88tprr73qqqvErwXFeskRtRuNqv1YC0sOKIWABQATo0LA2qn/ivDMSbDajgAAIABJREFUOZmunC5yv/DCC4szVvmA1WRiNUVwEf1YWi9RmYylxiYzY1166aVaHi3fV6cFLOuNRi+66KKFJQeUQsACgIlR/j5YB+SNRueOWHqwnqp0kXtBxip/o9GGk/ebWLVq1aWXXip+pqf1Eqmx0vqkGpGxZPwyr5GqnEe1U4TyHW0xFpYcUMo0AGCClPnmFwFr19zRnXNHd+09umsueyf3wSlCl2uwRM+NNWM53Wi04URAkS6++GItwSw8Y2kPxhZzKbl4WsBSbzSqLsbCkgMAALDYdu+nDxwXD3s+tmvvsV1zx+TDngc9WE+5X4NVkLHK32i04bT7TYjVFJFIC1LVMpYYSwtYK1euLLl4WsBan3Oj0borDAAAD22796EDx17fNXdcvJ6aO54NWPurnCIUyaMgY01GwJI3TZXXYKlpaST9WBdffLF2DdYll1xScvG0a7BEy5sZ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ytdvDve3EbAAoAbT09Px5MaOvIA1qatsXd9JXdlp1jfHtu2P2APW2o1Xv/rafO/ZM/L14uGz27bvqPTVAQAY4txE822VvVrZc6yvzZCA1X3mdfl68dCZD95LwAIAABiiIGBtfvW1/vei1+TrhZfPfPCePx/3AgMAADRdbsBac/nmV072/8dTx+Xr+YOv33n3zLgXGAAAoOk+lBuwNgSvnDj7nV+9Kl/PHTh1xyceHvcCAwAANF1uwFq9YdPhE2e+/W+H5GvPvtdun35o3AsMAADQdB+6Ly9gXbbp8PEz3/z5wW/+/IB4PTt34gN3fXrcCwwAANB0BQHrqsPHT//9v+yTr1/vPX7bxx8c9wIDAAA0XW7AWnXZVYeOn/67n+4Vr2/8dO+v9x4LP/bAuBcYAACg6fID1vqrDh07/bc/+b187fqPo//ty98IP3Z/+LH7b/v4A7d9/MEP3PXp26cfun36ods/8fAdn5i58+6mvO64e+aOT8zc8YmZ2z/x8O3Tn/7Axz9928cfuO3jD9z2sQfCjz0glv8D6vKna2G8HsoMkB3yjk88fOfdMx+8p/3Be3ds275j2/ZHtm1/5EPbH/nQfbx48eLFixcvr1//11//w56X560B68pDx15/4se/E6+/+fHv/t+n9u/87avPvHT0mZeO/vqlY7/ee/zZuRN79p18bt9rz+0/9dyBU88feP35g814HTj1/IFTzx049dz+1/bsO/ns3Ilf7z2evo4pC39iz76Te/a99ty+157bX/ja99qe5HUyHfjUcwdOPX/w9RcOnn7x5TMvHjr74uGzvznc58WLFy9evHjx2vPy/L/+57yIVt9/9uz3nz3zqghYV1555ez//bXv/XLvX//Tb+Xrb/73f/zN//6PJ378u7/9ye//7mdz//1f93/zFwe//ctDT/77K9/51avf3XX0u7uO/sO4X9/ddfS7O49+d+eR7+w88uS/H/7WL17+7/+6/+9+Nvd3P0vOdX7jJy8lC//zg9/65cvf/qX4meThJ43XtwevQ9/+5aFv/fKQGP7JfzssVvkfdh39H08f/170WveZ17u/Pt379enes2e+/+xZXrx48eLFixev7z97tvfsmd6vz/z4N2e+8v88cc0117Ruu+22dZdf9czvX/3a//dC+nrx6//rN1//X7/563/67RM//l0aUw6oGes7v3r1O7868t2d43zJG3c9+e+vfPuXh7758wN//y/7vvHTvd/46Uvf+MlLf/uT3//tP//+Gz/d+/dpxvrmLw5+6xcvf+uXL38riVDy9fLg9YuXv/WLg9/8xcFv/jwZ+Nv/dujJfzv8nV+9+v+3dze9SQNgHMD5EkajieuiwCarum9BuDUhTa8knDgRCBcOPXDkxsGEzI23lUIzs8wyTwrG8e5i1PBi3It7gY5hC1FaGIWLh1JotmiMB13ik/yOT9Ln+OT/T9utjyJb6adqF9v14XZ9qP25EAAAAADAi0/yUWe8gC5bLBadzWZDDEvB1Ui23g6l90Pp/XD6IJw5iGQOI6+/xN4cU9kGneeS2ihIzXuuRkF/kzZwml5X8VyTyjWobENpPOO5Jl3gEsVWstRmym2m3GbUr1FoMVPlyViydK4O8xu7/LN3XSW6e16R2EqfrfbZ6iBVAwAAAAAYpGoDtjr4wMlPw9T9B8sEQeg8Hg9BEDdu3QmuRmqn3a3S8drLz6FXe8qlpd5Yp/E8RxfO1MZNe53w/87sJEoUW3Seo3KN9Z2T2M6J2nUeTYrOXJMucLTypmTxLFFs/YTaLSoxWGEymSydM2+/buwKypm1+f7bJEVTakoAAAAA/N8ye9IhL6+E12/evothmNvt1nm9XofDYbVa5/Qm/SL6ZCXMf7+YEnpDoTcUenJHVIw64qgjXTPiSFlPEGV1YS1ZEKf7/5nJg7rSuCuNu30AAAAAgJngWsxoenxv8RGGYU6nkyRJXTQaDQQCPp/PbrfjOD6nN12CGJZUKGJEESM6f80gRhQxoJo9fwH9DVfmZ896OL8AAAAAAHCZ2WzGcdzlcpEk6ff7fwDmkcpd9J9JHgAAAABJRU5ErkJggg==" width="640" /><br />
<br />
имя пакета:<br />
<b> com.android.vending.expansion.zipfile</b><br />
структура файлов:<br />
<br />
<img alt="" height="250" src="data:image/png;base64,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" width="640" /><br />
<br />
<br />
<br />
<br />
<br />
<br />
после всех манипуляций у нас должно получиться что то вроде<br />
<br />
<br />
<br />
<img alt="" height="640" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT0AAAIJCAIAAABY+n3sAAAgAElEQVR4nO2dX4wc1b3n+/3eN0vJSyJFXAnJD+EhD1FKe0XQBCsOXiOu8OIEuIMN2YNiFGmvIzuB8LCbBVYiuK+bxG4bxgbHa2zGwwWuPB3/pf0PmPEYJGQCTMOMFQwR2DPBJtizNkRnH6q66lTVqerq6uqqrqrPR0fQU1WnT4/Vnzmnq+v3rYps89ypizIuvfQFgHD+8pe/XHZTsfel6e2Rzfd62uzUy7FHByg2g+ttZ3VbVcOotvyPAYpOkt4ePHS4puPgocMd+2q91TanT6tqGNVp5b94CyUhSW9rtdq1L7/0t1qt1rFvbG+Zb6GEDJa33R3jnW+FMCqVSqVSsQxuVa2fKygNxaJA3qq6WltEQ0opZUNYDwCKQcLezs/PLbtvt9rm5+dqtdpzpy5qm903iflWWTNXxLhsiEqlUsFYKCDJe+tvaa2TXd62dcVeKCAJe3tOR8reWtq2qsLZwAdcKBQF8rZScZ+FMmdaTktBAcnz97cAZWWgr5fCWwAtg+ItAEQHbwHyB94C5I9B9BbnAcLBW4D8gbcA+aMI3pKVAWWjmN5moG68iym5BBNiMSjeZpCVUXFIoOwAbyFFBsXbjLMyelcXbyFFiuNtd8d4hLF/dOZh0fBuN9VuVQ0x3qoaRrUqlEODnsE1taslS+5tnmwO5/mpQAQNeGvSEO1Se9vOimiY200rhTBTMxqiXX5kp2lU7LIkzTNI9yDmcypOW73ahyrlTSgLQQyQt+lnZXi91RXfN4RRbcmGEI1W1RANaf/XHUkXVr7vnl29x3iKECuViueVAPgYLG9TzsrwrJO11rWqhmiY8loPXati2cHbcSX4Sj+KNkQWbyGUAfI2/Zr7thj2wlW3ym1VhWF/dBVCCPvzp8Zb/zN4gjisY9wRdurKWfPyALyU2NuK59SQZ7uaUNU+wH4YMmf6nsHO3TCEsI5pb3K2hKylAXwMirdkZQBEZ1C87aUv3kLZKIK3AGUDbwHyB94C5I+ieYvzUAbwFiB/4C1A/ii7t9kX3AN0D94OQFYGQJcUwVuutYKyUQRv087KAMgavO2+JsGdTjHtzaZw7t9J4Tv0CbyNV0tk1/qYFbZqXAW6Qt8piLepZmVYM6orWablfwzQN4rjbXpZGRaWvd50G7yF/lMQb1OuuRdK8MyGg6qrrJMhDfA29jq5nZThj6rivBT0mSJ4y/e3UDaK4G0vffEW8ojt7WSbcnkLkEdMbycnJy9evDg3N/fJJ5/gLcCgg7cA+QNvk+kLkCZ4m0xfgDTB22T6AqQJ3sbvS8E9ZAXexu9LVgZkRdm9HdxrrShRgGDK7i1ZGZBH8Db1mntDCMOsOrBKEJz75ar39VRuz1kVFCqAC7xNPyvDqLbMmqL2A896uCHsG15Pq2Ea/iOhrOBtulkZ6u2t/Q98t66epigfdOBtulkZAd5O2/OwdK2Q8Ra04G3aWRmB3iraMt9COHg7EN62lBANQwjmWwin7N4O7ve3AMGU3dtewFvICrwFyB94C5A/8BYgf+BtMvD3AtIEb5MBbyFN8DYZ8BbSBG+TgawMSBO8TQayMiBN8DY+GVxrxaWOIKXE214gKwOyAm/jk3bNvVl50A7D8IZjOGEYZt297xgoEHgbn7S9lbp1siWp/X/1kfcYKAx4G5+0szJkYDhGS6oCq4W8zLjFBG/jk3ZWhgwMx2hZj0TD1lZ/DBQEvI1P2jX3MjAcw34shHAs1h0DxQBv45OVt/5wDCcQQ/kgqz8GCgHexieD72+JYgUpJd4mRSLXS4V7Kzi/BG3wNhmoK4A0wdtkwFtIE7xNBryFNMHbZMjja4b8grfJkMfXDPkFb5Mhj68Z8gveJkOar5mCe8DbZMjWW9QtG3ibDN2Oy32JoBfwNhm6HbdWq32lg6wMiALeJkMv3i4eWhvD2+6PsQsNPHEYoiHNigUhDPNnax/F9gML3iZDDG/tfIzFQ2v7n5XhrhWSDdHW0tphF/s1RMV+wNXQgwreJkM8bz1ZGaa3fcnK8JTOe26HXRHjwTfUhgEEb5Mhhrd2PsbiobV9z8rA22KBt8kQw1u7zn7x0Nr+19xHWCfjbX7A22Toxdv0sjI6nJfC29yAt8nA97eQJnibDGmOi7eAt8lAbQCkCd4mA95CmuBtMuAtpAneJgPeQprgbTLgLaQJ3iYD3kKa4G0ykFkBaYK3yUBmBaQJ3saHa54gK/A2PmRWQFbgbXzSzqxoVQ2jWhVKJYD7ZvK+DVBY8DY+aWdWtKqGkx3TEPZD5yb01paGIGGm4OBtfLLMrFCK8sxavHErPgpjSwHexifLzIrA4ljsLQV4G5+0MytcrjqBFfZeYe2k4L344G180s6s8GdE2ctkozqtxKxibeHB2/jw/S1kBd4mQyLXS+EtRARvk4G6AkgTvE0GvIU0wdtkwFtIE7xNBryFNMHbZIgx7kgAb775Zj9eIRQJvE2GBL3du3cv6kI4eJsMsb31b7x8+fLY2BjqQgh4mwwJemuTwMuKd8ljshdKtq/j6vs102W6vhNvkyHGuGfPnj179my3u6zrGyO+QaO8lf3HOIWBFe89/Loet5u7X/coHt6a5NG9HHl7ce+tUZq3W6tqGEJEfIf2MN9OewZqVQ3D6PrZPLfvjDAu3kYBb5OhR2/r65euuXPJxb23PnDXkvr6pSHemm9OZxZzQjCUtain5CAwKMN3B01fr0Z7Z0NURNX6QTmw/bPnNZjmK6UOFXsCDwjomA6M61Cm+VbVqBgbDpp/UMyxrF72oHibS/fy6G19/dIVy39g/7hi+c2quu5O7femLa4agtEQdmGQI3BbGCUoQ3PHan0vo9oygzXMx34xzNQN/2vQ3EQ3QkBHkHieW2u3qkal/Y9Qcf41pvHWJI/uZehtlKZ2MbU8sXHZjTcNedbGN940dGLjMo23/s+NvmL66QhblNAMMd6pl1OJHzoz60fUdgkK6AgWz+ytLjH8t9jGW4s8upej65ac+Xbd0hXLb3bNt+v0863nzW9UWyl463xGdeZJ9UNvZG87BnSEiNcQeKuCt5nh+ny7bukDd7U/364L+nzrPsnjXxw6K17186DnDR2yTg7ppTy/sl1zZJC3UQI61N/P9buaa2zfEgNv8TZ9uj6f7H1fNoR1ksY3l7bPB5nng71v6KDzUuG9lCPt002aIwO9jRTQYW6y1hGWt4rwDVFpLxDwFm+zIe73twB4mx1B1ycneb0UFBS8zQy8hdjgLUD+wFuA/IG3APkDb8mdgPyBt+ROQP7AW3InIH/gbSq5EwCJgrd6bzvuCqSLS+oBYoK3SXtrg67QN/DWkXPpk4fVJiN6qytGVdMbvvfggyFlq8FRFc5F/7qoCv4klBq87XG+DYqJ8FWrhMdQ+KIqnCI7V1SFKzICc0tLAb3tNneip/k2csl4lHJ27xa1Zk1qIiP6HWwKA0sBve22S0/zrRozGu5tyJFBW/zeMseClBJvZbz51lXVHRDa4ol3CTlSatbSahiFP6oCSg7exppv1RQVJWzUE9pi7nHOSwUfqctP00Uuuc9sMfeWFrxN7nsg5bRRYkcC6MDbXuvXlUm0g4vRjwQIB2/JnYD8gbcA+QNvAfIH3gLkD7wFyB9463D1q2s3v/zQN3YMf3PH8Pdf/OVjbzx/YeFS7GcD6B94K6WUf55/66u/fyml/NXrzyzattJu3/rDqpdmX4/9YgD6BN7KmfNTW46uOvPRISnl3MKlHe8dNtujp/cs2rbya9t/8uLsa64O0a8TDr7FTjKU7744YFJ2b69cvbj95M/qzeH9Z2r+vbfvf2TRtpXX7bz3k8ufOVujeBJkFN5CEpTd24mZ0XpzeOvR1fNfnJNSzi18Xn97fOSdA3MLl6SU7/z1w68/c+eibSsfOb3b6cN8C1lTdm9Hp35dbw6faO2UUs4tXLphzxrzk+0Ne9aY6v5m6rnvjP787kO/dfq0qoYhhKFc3R9QkTetqRbQ1QME5mBYN3n39tQd7x4FjwtO2b196th9z5xcs3Dtb1LKTWf2qSelNp3Zp+/Tcm64Hn7j5nZmjTfpwu1UaA6G50DRCErYmCYNo0wU0Nuu8i6eOnZvHG87VbdPa2dd2WnlrF33Bs2u/rFIwygNRfO2W0anHq43h0++v1NKecG9Tja/vJ2YGd018Ys/ntno9EnW2445GB2r7fmUWz7K7u2p2RfU81IXFi5tfnt85J0DprTzX5zbenR1vTk8MTPq9FEMUdLblDxGzTrZta52pWFEyMFoqc/sezbNahyKTtm9vXL10rYT99ebw/veety/d99bj9ebwyPHxeWr7u+BfCeZ7G2GEJo5sF16a+51exuag6HsdPq6ny3q2S8oEGX3Vko5c36q3ryn3hyenB3708dNu03OjtWbw1uOrnr/07QumSIHA6KBt1JKOXP+1MhxUW8Oe9q2E/d/cH6y36OTgwHdgrcWC9c+n5gZff7UQ1uPrn76+E9Hpx6enB27cpXqIhhE8BYgf+AtQP7AW4D8gbcA+QNvAfJHEbw9svleT5udejn26ACDTzG9LbK65kVRXA5VbgbF24OHDtd0HDx0uGNfrbfa5upmXu6gXOnQJyPiPG3Ia8NbGBxva7XatS+/9LdaTRMf4yEpbweIkNeGt1Akb7s+xu+GusV9rb//LpjOFsNQoy80B9pPG+F4a/yQ1+aps1UrCoxqqyEqZl2h7xD3MXcI1X7+FuQNvNW5YQnWfr8Lqyrd2tAQLiGNasunlUsB3dM6gysvQ7vR+yTKAL7Fs/kXQe3mP9o6ZlwZwtwzmCsP0DJA3s7Pzy27b7fa5ufnarVax8yKKN5+9Hbzo7ebrk3Bbvj3eMMkVA/dymlq6Tzeuo/3z/HRvfWN6nTQzLjeYzyd0TZPDJa3/tbjfPtvu1/3NGdf997qkqF8U6V0L3xVNfvtrW7Zay8O/L+D5asQFdbIeWOAvD2nIxNvNetkS0X3pBTkrYk9jYV6q9UworfOUW4nlZevXVW7X2Glgra5o/TeKmvJ6fDzUv6lZ6d1sldHvee6QLeQ1+Y53Hy1XiedkAwjxFv7ONbIeWNQvO3H97cfvd0M83bgSP9zpu9jMeSEQfG2l74599Y/s6cFX//kliJ4G0IevAXomoJ7C1BI8BYgfxTNW5yHMoC3APkDbwHyR9m9LVHBPRQIvC1TVgYUhSJ4m0FWBkCmFMHbDLIyADIFb+PU3KuFNOZtLKtCU5HAdb/QJ/C2e2+VW9c2hBUK01ZUva0tQL8oiLd9zcrwHeOujg24PTxA/yiOt4lnZXQ6xrJ3HG8hdQribT9q7gOPaVWFEwhjbDiouso6GdIAb2Ovk9v1sp45VsmjQGDoE0Xwlu9voWwUwdte+uIt5JGyewuQR/AWIH/gLUD+wNtk+gKkCd4m0xcgTfA2mb4AaYK38ftScA9Zgbfx+5KVAVlRdm8H91orShQgmLJ7S1YG5BG8Tb3m3hDCugue63Z4Sj1C+7aXrjANChXAAW/Tz8qw7zndfuBZDzeEdZ9b01v1NvasnEFKibdpZ2XYn1q1D9QbVSvzLUX54AFv083KCPB22p6HpWuFjLegBW/TzsoI9FbRlvkWwsHbgfC2pYRoGEIw30I4Zfd2cL+/BQim7N72At5CVuAtQP7AW4D8gbcA+QNvk4G/F5AmeJsMeAtpgrfJgLeQJnibDN2O+2+7X/e0/WfO9em1QfHA22To3dtk1PVfZQVFBG/j08u1VlpvtS3sWfx+4m05wNv41Gq1r3REubY5GW/94G05wNv4qN4uHlobw9tuj9FmYgTV7uJtgcHb+KhZGYuH1naVlRHPWwc1E0M2hJ2JwXxbDvA2Pqa3nqwM09uOWRkxvY2WiYG3hQdv46NmZSweWttVVkYcbyNnYuBt4cHb+Kg194uH1nZVcx/TW20mhhIYp27H2wKDt/HpJSsj3jpZm4nRUnZ4t0NBwdv4ZP/9LZQVvE2GRK6XwluICN4mA3UFkCZ4mwx4C2mCt8mAt5AmeJsMeAtpgrfJgLeQJnibDHgLaYK3yUDeBaQJ3ibDoORdQDnA2/hkcL0UFzCClBJve2EQ8y6gHOBtfNLOuzCLB9pBF97gi3blfLum3ncMFAi8jU8GeRf+dbIlqf1/9ZH3GCgMeBufbPIudIFSVimfJbBapMuMW0zwNj5p511IJc7CHXzRrpkXDVtb/TFQEPA2PmnnXUhNDI1HTyGEY7HuGCgGeBuf9PMubBs9wRdOuJTyQVZ/DBQCvI1PBt/fOklSUGrwNhlSyLsQnF+CNnibDNQVQJrgbTLgLaQJ3iYD3kKa4G0y4C2kCd4mA95CmuBtMuAtpAneJgN5F5AmeJsM5F1AmuBtfLg/EGQF3saHvAvICryNT9p5F62qYVSrolIxiwec8lrl5rdU25YDvI1P2nkXrapRset9lAwLpyjXTrwg3qLg4G180s67UMvf1SyLSqVSEeNW3R7GlgK8jU/aeRceb/WLYewtBXgbn7TzLlyuNoTHzlZVEEtTGvA2PmnnXXh8dMe+TTv5FpyWKj54Gx++v4WswNtkSCHvAsAGb5OBugJIE7xNBryFNMHbZMBbSBO8TQa8hTTB22SIMe5IAG+++WY/XiEUCbxNhgS93bt3L+pCOHibDLG99W+8fPny2NgY6kIIeJsMCXprk8DLinfJY7IXSrav4+r7NdNlur4Tb5Mhxrhnz549e/Zst7us6xsjvkGjvJX9xziFgS7bGiLGuN3c0ahH8fDWJI/u5cjbi3tvjdK83VpVI/oN9nqYb6c9A7WqhmF0/WzuWwRGGRdvo4C3ydCjt/X1S9fcueTi3lsfuGtJff3SEG/NN6czizkhGMpa1FNyEBiU0f5Rdw97s1ejvbMhKqJq/aAc2P7Z8xpM85VSh4o9gQcEdEwHxnUo03yralSMDQfNPyjmWFYve1C8zaV7efS2vn7piuU/sH9csfxmVV13J+UGuIpsds6FXRjkCNwWRgnKsB5bc6HimLeXUW2ZwRrmY78YZuqG/zWofwucBXOngI4g8dQX2lLuw20b7Rm0BOBtMgQFXATlXci2tyc2LrvxpiHP2vjGm4ZObFym8db/udFXTD8dYYt6n+vxTr2cSvzQmVk/orZLUEBHsHhmb3WJ4X1yvLX35dG9HF235My365auWH6za75dp59vPW9+o9pKwVvnM6ozT6ofeiN72zGgI0S8hsBbFbzNDNfn23VLH7ir/fl2XdDnW/dJHv/i0Fnxqp8HPW/okHVySC/l+ZXtmiODvI0S0KH+fq7f1Vxj+5YYeIu36dP1+WTv+7IhrJM0vrm0fT7IPB/sfUMHnZcK76UcaZ9u0hwZ6G2kgA5zk7WOsLxVhG+ISnuBgLd4mw1xv78FwNvsCLo+OcnrpaCg4G1m4C3EBm8B8gfeAuQPvAXIH3hL7gTkD7wldwLyB96SOwH5A29TyZ0ASBS81XvbcVcgXVxSDxATvE3aWxt0hb6Bt46cS588rDYZ0VtdMaqa3vC9Bx8MKVsNjqpwLvrXRVXwJ6HU4G2P821QTISvWiU8hsIXVeEU2bmiKlyREZhbWgrobbe5Ez3Nt5FLxqOUs3u3qDVrUhMZ0e9gUxhYCuhtt116mm/VmNFwb0OODNri95Y5FqSUeCvjzbeuqu6A0BZPvEvIkVKzllbDKPxRFVBy8DbWfKumqChho57QFnOPc14q+Ehdfpoucsl9Zou5t7TgbXLfAymnjRI7EkAH3vZav65Moh1cjH4kQDh4S+4E5A+8BcgfeAuQP/AWIH/gLUD+wFuHq19du/nlh76xY/ibO4a//+IvH3vj+QsLl2I/G0D/wFsppfzz/Ftf/f1LKeWvXn9m0baVdvvWH1a9NPt67BcD0CfwVs6cn9pydNWZjw5JKecWLu1477DZHj29Z9G2lV/b/pMXZ19zdYh+nXDwLXaSoXz3xQGTsnt75erF7Sd/Vm8O7z9T8++9ff8ji7atvG7nvZ9c/szZGsWTIKPwFpKg7N5OzIzWm8Nbj66e/+KclHJu4fP62+Mj7xyYW7gkpXznrx9+/Zk7F21b+cjp3U4f5lvImrJ7Ozr163pz+ERrp5RybuHSDXvWmJ9sb9izxlT3N1PPfWf053cf+q3Tp1U1DCEM5er+gIq8aU21gK4eIDAHw7rJu7en7nj3KHhccMru7VPH7nvm5JqFa3+TUm46s089KbXpzD59n5Zzw/XwGze3M2u8SRdup0JzMDwHikZQwsY0aRhlooDedpV38dSxe+N426m6fVo768pOK2ftujdodvWPRRpGaSigt10dPzr1cL05fPL9nVLKC+51svnl7cTM6K6JX/zxzEanT7LedszB6Fhtz6fc8lF2b0/NvqCel7qwcGnz2+Mj7xwwpZ3/4tzWo6vrzeGJmVGnj2KIkt6m5DFq1smudbUrDSNCDkZLfWbfs2lW41B0yu7tlauXtp24v94c3vfW4/69+956vN4cHjkuLl91fw/kO8lkbzOE0MyB7dJbc6/b29AcDGWn09f9bFHPfkGBKLu3UsqZ81P15j315vDk7NifPm7abXJ2rN4c3nJ01fufpnXJFDkYEA28lVLKmfOnRo6LenPY07aduP+D85OxX0xEyMGAbsFbi4Vrn0/MjD5/6qGtR1c/ffyno1MPT86OXblKdREMIngLkD/wFiB/4C1A/sBbgPyBtwD5A2/ls6+2btt8+NbfH1LbsicPmrturx959lUuYYDBAm/lHSPH7tr52r/umlDbHdtPSClXPH30x8+evGPkWOzXkx5ZXZ/MddFZgLdy9xtn//vY6fteeENtd/7f16SUP95xcvXo1I93nHR18NfrJPLGjV2O3++6gvBnxtsswFsv/7rn1D2jp1fueFVKuXLHq/eMnr7j2VddR2T+TtW+AObbMoG38sK7B04+et3JR6+78O4BKeV/e/bVu3afun37CSnl7dtP2I8dAudb54JFd1CFk4lRFa4LGtVD1FIEz2FhJbhSnW81KRyBuRnK3nFvlYNbRN/zi4b1ZNbz4m3q4K08/fh1Zx75hzOP/MPpx6+TUt42cuzHuyZuGznmeeyg1cb11pfSlz7hSrFoCEs/Z4NVxKs5LCDgQuOtv74vJDfDs9d+vf7aBs/zN0TFfkDdb0YU0Nuu8i6klO9u/KcPN/zjhxv+8d2N10kpl29prtjx2vItTc9jhygfL33pE5raemt+9ukdXkYfNt8GV/PLTpO2koLjVd3z/O4HeJsJRfM2Bp+/v//jLf/08dbrP39///wX/++Wza/8y/aTtz91VEp5y6Yj/7L95C2bjrg6RPS2Ux5Ne69l73iQpeGBGNqN2hSOkOr89usQDV0lId4OHnjr8OmlK+uen/jR748sf+rYuhdOSyl/+LtDtz59/Ie/O+Q6Luo62W2AbtoUikkbDgZ4Gx6IodvYslM4QnIztH9Z1Hp7+xfC28EDb+Xmg2f++X/9x/f+5wv/5X+/NPTEH2/Z9Motm1557YNPpZRLNh78r1uOLtl40NXBtQZWpjVlu+dEkD7PTTmPZVRbYSE1/kAM3wuYbvnCLtxGeXIzdL65N+HtAIO38qb/859DTzR+UN2/ZOOBpb87/KPfH9nevkBqyb8fuGXzKz+sHUjz9YTR10AM34lkGFjwVj597N1lm4786PdHbtvSXP/C6Vc/+NTeNXL8vdvqr4wcfy/N1+MnnUAMQnJyBN4C5A+8BcgfeAuQPzTeRrx0gUajZdXwlkbLX8NbGi1/rQjeHtl8r6e9/NLzmb8qGq1/rZjepqDurrHHrv/2YxsmP8v816eVsA2KtwcPHa7pOHjocMe+Wm+1ze6ya/KNu7+t1ut8964nH9V6uGvssetdlT2r1o09ev23H3tiTH88jZZCGxRva7XatS+/9Ldardaxbwxv1bZr46pKsIFB8yrzLS3DVhxv4x2za3JsqPLdu8c+Mz18YuzR67+9aqg9FQ9t/Mzvp3LkYxsmP1Mm5O/ePYbGtDRa2b1df1vl+v/xxnOqjW39dm1cZa2Kg9fJT0zsHaqsWj/52XPMwLQU2wB5Oz8/t+y+3Wqbn5/rq7fqCtkziz7Xnor9n3vVI5/wWb0eb2n9b4Plrb/1z1t7hWz9GNtb5lha6m2AvD2no3/e2itks2m83biqojPT5e3E3qFKZWgj3tJSbSX1dtfk2FDQp1b3oreb81KVkPPSNFqCbVC8Tfn726DGuSVaLtqgeNtLw1ta2VoRvKXRytbwlkbLX8NbGi1/bRBzanohq3EB0gRvAfIH3gLkj7J76/+uaHbq5T69NoCkwFvN17yoCwNOEbwNudaqY9/o12yk8IsARKQI3obU7nbsi7eQR/C2s5P+Y5x7VrZvJFkV9k23nLtwcZss6BN42723yh2qG0KMt6qGo6jn7tUAfaEg3nablWH3jTXfmjOqoqrutu4A/aM43mqzMjr2jbdOllLa9o7jLaROQbwNqrnv2DfeOllYbraqhrHhoOoq62RIA7yNvU42T0u1vHOsc84KgaFfFMFbvr+FslEEb3sZF28hj5TdW4A8grcA+QNvAfIH3ibTFyBN8DaZvgBpgrfJ9AVIE7yN35eCe8gKvI3fl6wMyIqyezu411pRogDBlN1bsjIgj+Bt6jX3hhCGWXVglSCY5QdKPYJRbVnzrRKmQaECOOBt+lkZRrVl1hS1H3jWww1REQ3H24oTruE9EsoK3qablWF/atU+qDgz7rQy31KUDx7wNt2sjABvp+15WLpWyHgLWvA27ayMQG8VbZlvIRy8HQhvW0qIhiEE8y2EU3ZvB/f7W4Bgyu5tL+AtZAXeAuQPvAXIH3gLkD/wNt/jQjnB23yPC+UEb/M9LpQTvM1mXAruoRfwNptxycqAXsDb+GRwrRWXOoKUEm97gawMyAq8jU/aNfdm5UE7DMMbjuGEYZh1975joEDgbXzS9lbq1smWpPb/1UfeY6Aw4G180s7KkIHhGFfs1MoAAAhGSURBVC2pCqwW8jLjFhO8jU/aWRkyMByjZT0SDVtb/TFQEPA2PmnX3MvAcAz7sRDCsVh3DBQDvI1PVt76wzGcQAzlg6z+GCgEeBufDL6/JYoVpJR4m9W4MbwVnF+CNnib73GhnOBtvseFcoK3+R4XygneZj8uzkO34G324+ItdAveZj8u3kK34G3245KVAd2Ct9mPS1YGdAveZjMu9yWCXsDbbMat1Wpf6SArA6KAt9mMq3q7eGhtDG+7P8YuNPDEYYiGNCsWhDDMn619FNsPLHibzbhqVsbiobX9z8pw1wrJhmhrae2wi/0aomI/4GroQQVvsxnX9NaTlWF625esDE/pvOd22BUxHnxDbRhA8DabcdWsjMVDa/uelYG3xQJvsxlXrblfPLS2/zX3EdbJeJsf8DabcbPJyuhwXgpvcwPeZjMu399CL+Bt/sbFW8DbfI8L5QRv8z0ulBO8zfe4UE7wNt/jQjnB23yPC+UEb/M9LpQTvM1mXArfoRfwNptxyayAXsDb+HDNE2QF3saHzArICryNT9qZFa2qYVSrQqkEcN9M3rcBCgvexiftzIpW1XCyYxrCfujchN7a0hAkzBQcvI1PlpkVSlGeWYs3bsVHYWwpwNv4ZJlZEVgci72lAG/jk3ZmhctVJ7DC3iusnRS8Fx+8jU/amRX+jCh7mWxUp5WYVawtPKa3promeBsVvr+FrLC9tcHbNMbFW+gFvM33uFBO8Dbf40I5wdt8jwvlBG/zPS6UE7zNbNyRAN58881+vEIoEnib2bhB3u7duxd1IRy8zWxc01L/xsuXL4+NjaEuhIC3mY0b5K1NAi8r3iWPyV4o2b6Oq+/XTJfp+k68zWzcs2fPnj17tttd1vWNEd+gUd7K/mOcwsCK9x5+XY/bzd2vexQPb03wtq/jXtx7a5Tm7daqGoYQEd+hPcy3056BWlXDMLp+Ns/tOyOMi7dRwNvMxlXlrK9fuubOJRf33vrAXUvq65eGeGu+OZ1ZzAnBUNainpKDwKAM3x00fb0a7Z0NURFV6wflwPbPntdgmq+UOlTsCTwgoGM6MK5DmeZbVaNibDho/kExx7J62YPiLd72d1xV2hXLf2D/uGL5zaq67k7t96YtrhqC0RB2YZAjcFsYJShDc8dqfS+j2jKDNczHfjHM1A3/a9DcRDdCQEeQeJ5ba7eqRqX9j1Bx/jWm8dYEb7saN0pTu5hanti47Mabhjxr4xtvGjqxcZnGW//nRl8x/XSELUpohhjv1MupxA+dmfUjarsEBXQEi2f2VpcY/lts460F3vYVZ75dt3TF8ptd8+06/XzrefMb1VYK3jqfUZ15Uv3QG9nbjgEdIeI1BN6q4G1muD7frlv6wF3tz7frgj7fuk/y+BeHzopX/TzoeUOHrJNDeinPr2zXHBnkbZSADvX3c/2u5hrbt8TAW7xNn67PJ3vflw1hnaTxzaXt80Hm+WDvGzrovFR4L+VI+3ST5shAbyMFdJibrHWE5a0ifENU2gsEvMXbbIj7/S0A3mZH0PXJSV4vBQUFbzMDbyE2eAuQP/AWIH/gLUD+wFtyJyB/4C25E5A/8JbcCcgfeJtK7gRAouCt3tuOuwLp4pJ6gJjgbdLe2qAr9A28deRc+uRhtcmI3uqKUdX0hu89+GBI2WpwVIVz0b8uqoI/CaUGb3ucb4NiInzVKuExFL6oCqfIzhVV4YqMwNzSUkBvu82d6Gm+jVwyHqWc3btFrVmTmsiIfgebwsBSQG+77dLTfKvGjIZ7G3Jk0Ba/t8yxIKXEWxlvvnVVdQeEtnjiXUKOlJq1tBpG4Y+qgJKDt7HmWzVFRQkb9YS2mHuc81LBR+ry03SRS+4zW8y9pQVvk/seSDltlNiRADrwttf6dWUS7eBi9CMBwsFbcicgf+AtQP7AW4D8gbcA+QNvAfIH3jpc/erazS8/9I0dw9/cMfz9F3/52BvPX1i4lOBrA0gKvJVSyj/Pv/XV37+UUv7q9WcWbVtpt2/9YdVLs68n/RoBegVv5cz5qS1HV5356JCUcm7h0o73Dpvt0dN7Fm1b+bXtP3lx9jVXh+jXCQffYicZyndfHDApu7dXrl7cfvJn9ebw/jM1/97b9z+yaNvK63be+8nlz5ytUTwJMgpvIQnK7u3EzGi9Obz16Or5L85JKecWPq+/PT7yzoG5hUtSynf++uHXn7lz0baVj5ze7fRhvoWsKbu3o1O/rjeHT7R2SinnFi7dsGeN+cn2hj1rTHV/M/Xcd0Z/fveh3zp9WlXDEMJQru4PqMib1lQL6OoBAnMwrJu8e3vqjnePgscFp+zePnXsvmdOrlm49jcp5aYz+9STUpvO7NP3aTk3XA+/cXM7s8abdOF2KjQHw3OgaAQlbEyThlEmCuhtV3kXTx27N463narbp7Wzruy0ctaue4NmV/9YpGGUhqJ52y2jUw/Xm8Mn398ppbzgXiebX95OzIzumvjFH89sdPok623HHIyO1fZ8yi0fZff21OwL6nmpCwuXNr89PvLOAVPa+S/ObT26ut4cnpgZdfoohijpbUoeo2ad7FpXu9IwIuRgtNRn9j2bZjUORafs3l65emnbifvrzeF9bz3u37vvrcfrzeGR4+LyVff3QL6TTPY2QwjNHNguvTX3ur0NzcFQdjp93c8W9ewXFIiyeyulnDk/VW/eU28OT86O/enjpt0mZ8fqzeEtR1e9/2lal0yRgwHRwFsppZw5f2rkuKg3hz1t24n7Pzg/2e/RycGAbsFbi4Vrn0/MjD5/6qGtR1c/ffyno1MPT86OXbmas98CSgLeAuQPvAXIH3gLkD/83v5/H1wxFRWzS10AAAAASUVORK5CYII=" width="388" /><br />
<br />
<br />
Теперь мы должны явно указать что это модули нашего проекта и их обязательно нужно скомпилить )<br />
<br />
откроем <b>settings.gradle</b> основного проекта и поправим его что бы выглядело<br />
приблизительно так<br />
<img alt="" height="104" src="data:image/png;base64,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r947Y6eqHSrSDvE020e8Sem7YZnNaPqYsKT8715njQrltUC1I+LxCLeWEPdC4Pv6Em4zsHNTzIUruXDHHhDZa49OO0JD10aX1Ip7wYp4RdIplp9FNokx047WE9f+qpMeHiftaNX5yFFq3hRvvkz5kg7t6Z5FH9u566yCFSK7yRJxZWhkM4aVM6yCZeQst7oevRjiXG1k0+H/dHTaj37DyiZOJXXv4matMSrPiDpRB67eO2PXVDsaDUtvJglZw1eaCKUdzi8t3X22o+hLRSS3cDZN/mxH8Gc3h22m/76KnPtlQkh1s4bvt6H3vPj50TIXbnGTZXvTDv9QeF+P4g6I9LVHpx2yUlDcLkXa/F85SU4X0SXpxmVL9937cG/xRk1xy5ssrT65/YPQ/FRoPXGbWHVRh290k2WjtCM0So1G+DMp4n0k2dMbh5hP9e/VFeKNcNSNqmCN3cj6Cgxx0w5pm/LpCOQi3k0W+Ru2jbRjr85R1IBHnCh8AezA1XtndLra4T3n2bzN4d77MLKB503FmyLicxrhuyTuZt2yAg+Y2gfrXjria2BTKzU0W75S1aD+4pL4UI+7w5h10373Bp8/aj7aZtllyXdfFR52c387Zt0UH1MKPAIW3m4v05T/kdJQm/+Q1qWlbUadyP/w1M22BiT82k8azgOnGUMf1LQxy8po2qD+4g3Z0MXrUst0fqvXq+B1JN7QOQ82eq/aK29Kp1h6onCN1K6ctV4M4oAEJ06+QmKuusPX5YcXhZ2954tjdj5ylMQCfnN+Q2spcAfTvxJi32HZoysk+g9og1cGd+OYVWw0ijnd93xuy8UgWWDhJzMipkPPWc2/oZW9YaMmTmaPzpH/jZmSjYbXguyzQ35XcQtX7x2sfPBfKe2YqPvZ2FCHhi70qDI6SHa7Z4cINciNdmSF7HbdMEf7/bOjs9WO1K6kYlyFxHYHn9zZkzo3dNtxzw0b8L5Rxbup0WGyvyVuuTsrZLfb93PUBZ8dVDsAAIAie+O/UgoAAPYBzTTNRqNAEARBEATR6djOtCOVSu346yEIgiAIYtcG1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBQF1Q6CIAiCIBSFZprmyjZJpVINAACACNuZduz0awEAALsa1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKAI1Q4AAKDI/wFnDoozX/yEGAAAAABJRU5ErkJggg==" width="640" /><br />
<br />
<a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><br />
<a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><br />
теперь нам нужно явно указать зависимости модулей между собой. Библиотекa LicensingLibrary нужна как зависимости для Downloader, а Downloader и ZipFile это зависимости нашего основного приложения. откроем build.gradle модуля Downloader и приведем его к следующему виду<br />
<br />
<pre class="brush:java">buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android-library'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "18.1"
defaultConfig {
minSdkVersion 4
targetSdkVersion 17
}
}
dependencies {
compile project(':libs:LicensingLibrary')
}
</pre>
<pre class="brush:java">так же откроем build.gradle основного проекта и добавим в раздел dependencies</pre>
<pre class="brush:java"><a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a>
<pre class="brush:java"> compile project(':libs:ZipFile')
compile project(':libs:Downloader')
</pre>
</pre>
<pre class="brush:java"></pre>
<pre class="brush:java">для проверки работы всего этого хозяйства основной проект приведите к виду примера из </pre>
<pre class="brush:java">все того же SDK - /android-studio/sdk/extras/google/play_apk_expansion/downloader_sample/</pre>
<pre class="brush:java"></pre>
<pre class="brush:java"><a href="https://www.blogger.com/blogger.g?blogID=8518722406122551007" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a>
</pre>
<pre class="brush:java">Ошибки на которые будет точно ругаться Android Studio это то что во всех наших модулях в манифесте</pre>
<pre class="brush:java">отсутствует тег application -</pre>
<pre class="brush:java"> </pre>
<pre class="brush:java"><span style="color: red;"><span style="color: black;"><b>Gradle: Execution failed for task ':libs:Downloader:processReleaseManifest'.</b></span>
> Manifest merging failed. See console for more info.</span></pre>
<pre class="brush:java"> </pre>
<pre class="brush:java">поэтому позаботьтесь об этом заранее и добавьте по крайней мере пустой тег</pre>
<pre class="brush:java"><application /></pre>
<pre class="brush:java"> </pre>
<pre class="brush:java">и важно что бы минимальная и целевая версии SDK были одинаковыми </pre>
<pre class="brush:java">в манифесте и в build.gradle </pre>
<pre class="brush:java"></pre>
<pre class="brush:java"></pre>
<pre class="brush:java"></pre>
<span style="font-size: large;"><b>подытожим</b></span><br />
<pre class="brush:java"></pre>
<pre class="brush:java">для использования нужно public key сменить на свой из маркета </pre>
<pre class="brush:java">указать версии и размеры файлов расширений(<a href="http://samonesoznanie.blogspot.com/2013/10/create-expancion-file-obb-for-android.html" target="_blank">ПРИМЕР СОЗДАНИЯ ФАЙЛА РАСШИРЕНИЯ</a>)</pre>
<pre class="brush:java">выложить это все богатство на маркет и радоваться.</pre>
<pre class="brush:java"></pre>
<pre class="brush:java"></pre>
</div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-18084770836031196192013-10-09T04:29:00.001-07:002013-11-09T14:48:50.134-08:00[ANDROID] How to get heap size, Получить размер хипа прилажения<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
For get heap size ,open prompt<br />
<br />
<a name='more'></a><br /><br />
введите в командной строке<br />
<br />
<pre class="default prettyprint prettyprinted" style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;"><span class="pln" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;">adb shell dumpsys meminfo </span><span class="str" style="background-color: transparent; border: 0px; color: maroon; margin: 0px; padding: 0px; vertical-align: baseline;">'your apps package name'</span></code></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNaNM-CUn_m32nKwEhZMlB-BqwfbyVj20_TKmPpRPtPopNnsz1cDuoHilsjKfgeykGjc-weD25iR6V_Efe8OQU5uiqV37OxPBsIxFzfcYl-FqQXt3wF1anABelqkiJvhQ7vVBb_PUp3XA/s1600/heap_size.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNaNM-CUn_m32nKwEhZMlB-BqwfbyVj20_TKmPpRPtPopNnsz1cDuoHilsjKfgeykGjc-weD25iR6V_Efe8OQU5uiqV37OxPBsIxFzfcYl-FqQXt3wF1anABelqkiJvhQ7vVBb_PUp3XA/s1600/heap_size.png" height="518" width="640" /></a></div>
<br /></div>
<!--s_links--><!--check code--><!--/s_links--></div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-1624708120418193972013-10-06T14:56:00.000-07:002013-11-09T14:49:06.950-08:00HP 630 overheat, действительно проблемная модель<div dir="ltr" style="text-align: left;" trbidi="on">
<h2 style="text-align: center;">
<b>HP 630 -ИМХО плевался </b></h2>
<br />
существует много модификаций данной модели,<br />
в моем случае внутри <b>Intel core i3</b>, и <b>Radeon HD 6370M</b><br />
Впечатление номер один от всей модели - наталкали что смогли, а работать и взаимодействовать это все друг с другом не научили.<br />
<br />
<a name='more'></a><br /><br />
проблемы начались сразу . поставил винду 7 ну и в хроме через полчаса вылеты . ноут начинает идти на взлет, разгоняется действительно не плохо жаль что поздно)).<br />
при последующем запуске на экране появляется сообщение что мы словили 90D<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidECCZFVE2-7xzsm0UrI7b-YHya3XyTXJFVHtRPUFPYWiqh4dI6tB84PmTBqpmWbcrkkoLbmjUS8h1NLPwkKae6USN_5Knc94sWjpwFjA-VAKpUzXADTZF1cSDcrmi00zL9KGITCjkTug/s1600/90d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidECCZFVE2-7xzsm0UrI7b-YHya3XyTXJFVHtRPUFPYWiqh4dI6tB84PmTBqpmWbcrkkoLbmjUS8h1NLPwkKae6USN_5Knc94sWjpwFjA-VAKpUzXADTZF1cSDcrmi00zL9KGITCjkTug/s1600/90d.jpg" height="180" width="320" /></a></div>
<br />
<br />
программы отображающие изменение температуры определяли что процессор на всех ядрах не поднимается выше 45-50 C, а вот GPU - !!!ВНИМАНИЕ!!! 100 в спокойствии и 120 при работе в браузере или играя в игрухи..после 120 -вырубался.<br />
<br />
<div style="text-align: center;">
<b>Ставил и менял драва на все что можно, прошивал BIOS и тд и тп. - </b></div>
<div style="text-align: center;">
<b>НИЧЕГО НЕ ПОМОГЛО</b></div>
<b><br /></b>
пришло время разобрать и посмотреть что же там такое,<br />
скажу сразу что я после этого еще раз пять его разбирал что бы вот сейчас спокойно на нем набирать этот пост)).<br />
<br />
разборка ничем значительным не отличается, что бы долезть до системы охлаждения пришлось разобрать все!!!, вообще все)<br />
<br />
разбирается приблизительно так<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/28qeWEd1R50?feature=player_embedded' frameborder='0'></iframe></div>
<div>
<br />
<div>
<br />
Вся система охлаждения была чистенькой, ничего там не нужно было продувать, ничего ковырять, паста была конечно подсохшая, но ее замена не дала никаких изменений по факту.<br />
<br />
Думал что придется выкинуть эту модель! продавать ее в таком состоянии не имело смысла, купивший уже на следующий день матюгал бы меня, и требовал возврата денег.<br />
На одном форуме прочитал двухстрочный пост о том, что иногда система охлаждения не плотно прилегает к процессорному юниту. проверил и, как бы так сказать, она то вроде прилегает, но, судя по пасте если наносить ее как маркер, видно что, только один край был прижат к трубке отвода температуры.<br />
<br />
не советую конечно начинать гнуть систему охлаждения, но если делать нечего то на свой страх и риск можете попробовать.<br />
я небольшими перегибами пришел к тому, что система плотно начала прилегать к процессорному юниту графики и наконец-то начала охлаждаться.<br />
<br />
Что мы имеем:<br />
<br />
сейчас термодатчики показывают:<br />
при нагрузках температуру не выше 55,<br />
и 43-47 в спокойствии<br />
<br />
<b>Успехов Вам если столкнулись с той же проблемой.</b></div>
</div>
<!--s_links--><!--check code--><!--/s_links-->
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-59128173686267259142013-08-27T15:18:00.000-07:002013-11-08T10:11:13.016-08:00Mount partitions in linux<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
open terminal (Ctrl+Alt+T - <b>ubuntu</b>, Main menu - Accessories-Terminal - <b>Debian</b> )</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<i>get super user permitions</i></div>
<div style="text-align: left;">
<b>su</b></div>
<div style="text-align: left;">
<b><br /></b></div>
<div style="text-align: left;">
<i>get list information about drive/partition</i></div>
<div style="text-align: left;">
<b>fdisk -l</b></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<i>create folder for mapping</i></div>
<div style="text-align: left;">
<b>mkdir /mnt/temp</b> <i>- temp - any name</i></div>
<div style="text-align: left;">
<i><br /></i></div>
<div style="text-align: left;">
<i>mount selected from first list partition to created folder</i></div>
<div style="text-align: left;">
<b>mount /dev/sda6 /mnt/temp</b></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<b>cd /mnt/temp/</b></div>
<div style="text-align: left;">
<b>ls</b></div>
<div style="text-align: left;">
<i>for browse mounted partition</i></div>
<div style="text-align: left;">
<br /></div>
<!--s_links--><!--check code--><!--/s_links-->
</div>Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0tag:blogger.com,1999:blog-8518722406122551007.post-62700473503930532232013-07-01T23:59:00.001-07:002013-11-08T09:59:53.964-08:00закономерно (y)<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: x-large;">Ему немножко лучше бы жилось,</span></div>
<span style="font-size: x-large;"></span><br />
<div style="text-align: center;">
<span style="font-size: x-large;">Когда б ему владеть не довелось</span></div>
<div style="font-size: xx-large; text-align: center;">
Тем отблеском божественного света,</div>
<div style="font-size: xx-large; text-align: center;">
Что разумом зовет он: свойство это</div>
<div style="font-size: xx-large; text-align: center;">
Он на одно лишь мог употребить - </div>
<div style="text-align: center;">
<div style="font-size: xx-large;">
Чтоб из скотов скотиной быть!</div>
<div style="font-size: xx-large;">
<br /></div>
<h3 class="r" style="background-color: white; color: #222222; font-family: arial, sans-serif; font-weight: normal; margin: 0px; overflow: hidden; padding: 0px; text-align: right; text-overflow: ellipsis; white-space: nowrap;">
<span style="font-size: xx-small;">Иоганн Вольфганг Гете. Фауст (пер.Н.Холодковский) трагедия <b>...</b></span></h3>
</div>
<br />
<div>
<span style="font-size: x-large;"><br /></span></div>
<div>
<span style="font-size: x-large;"><br /></span></div>
<div>
<span style="font-size: x-large;"><br /></span></div>
<div>
<span style="font-size: x-large;"><br /></span></div>
<!--s_links--><!--check code--><!--/s_links-->
</div>
Александрhttp://www.blogger.com/profile/16285733684898067481noreply@blogger.com0