Application Crash Report for Android.
Publishes a report of an Android application crash to Google docs (or some other end point)..
Here is the list of declaration for acra. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>ch.acra</groupId> <artifactId>acra</artifactId> <version>4.3.0</version> </dependency>
If you think this Maven repository POM file listing for acra is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Apache 2
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The acra-4.3.0 has 2 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Android | android 1.5_r4 A library jar that provides APIs for Applications written for the Google Android Platform. | 12 |
JUnit | junit 4.8.1 JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. | 1256 |
The following plugins are used in the acra-4.3.0.jar
The following packages are defined in the acra-4.3.0.jar
org.acra org.acra.annotation org.acra.collector org.acra.log org.acra.sender org.acra.util
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <groupId>ch.acra</groupId> <artifactId>acra</artifactId> <version>4.3.0</version> <name>Application Crash Report for Android</name> <description> Publishes a report of an Android application crash to Google docs (or some other end point). </description> <url>http://acra.ch</url> <inceptionYear>2010</inceptionYear> <licenses> <license> <name>Apache 2</name> <distribution>repo</distribution> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <comments>Go for it.</comments> </license> </licenses> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <android.version>3</android.version> </properties> <dependencies> <!-- To get this library to compile (with appropriate warnings) in your IDE, you need to point your IDE project SDK to your Android SDK and choose an Android version. This library has been designed to run in Android-3 and newer versions. To get this library to compile in Maven you need to have an Android SDK installed and pointed to by an ANDROID_HOME environment variable. This is because we use a bootclasspath during compilation to ensure that only APIs from a specific Android version have been used. NB The AndroidAPI dependency is included below to allow test execution and javadoc generation. --> <dependency> <groupId>com.google.android</groupId> <artifactId>android</artifactId> <version>1.5_r4</version> <type>jar</type> <scope>provided</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.1</version> <type>jar</type> <scope>test</scope> </dependency> </dependencies> <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2.1</version> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.7</version> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.1.2</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> <showWarnings>true</showWarnings> <compilerArguments> <bootclasspath>${env.ANDROID_HOME}/platforms/android-${android.version}/android.jar</bootclasspath> </compilerArguments> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> <configuration> <excludePackageNames>org.acra.log,org.acra.util</excludePackageNames> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptors> <descriptor>src/main/assembly/distribution.xml</descriptor> </descriptors> <finalName>${project.build.finalName}</finalName> <appendAssemblyId>false</appendAssemblyId> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> <extensions> <extension> <groupId>org.jvnet.wagon-svn</groupId> <artifactId>wagon-svn</artifactId> <version>1.9</version> </extension> </extensions> </build> <scm> <connection>scm:svn:https://acra.googlecode.com/svn/tags/acra-4.3.0</connection> <developerConnection>scm:svn:https://acra.googlecode.com/svn/tags/acra-4.3.0</developerConnection> <url>https://acra.googlecode.com/svn/tags/acra-4.3.0</url> </scm> </project>