View now requires a non-null Context.

Android makes a half-assed attempt to support null contexts, presumably for
testing, but it mostly just obscures problems later on. We now throw immediately
if you try to construct a view without a context.
35 files changed
tree: b3c7bf94bec3f9a882e1ff900ef0da36900531f0
  1. lib/
  2. src/
  3. .gitignore
  4. .pairs
  5. .travis.yml
  6. build.gradle
  7. build.properties
  8. build.xml
  9. find-android.bat
  10. find-android.sh
  11. LICENSE.txt
  12. mavenize-android.sh
  13. pom.xml
  14. README.md
  15. update-downloads.rb
README.md

Robolectric

An Android Testing Framework

Robolectric can be built using either Maven or Ant. Both Eclipse (with the M2Eclipse plug-in) and IntelliJ can import the pom.xml file and will automatically generate their project files from it.

For more information about how to use Robolectric on your project, extend its functionality, and join the community of contributors, please see: http://pivotal.github.com/robolectric/index.html

Build Status

http://ci.robolectric.org

Known compile issues

If your build fails because of maps.jar is missing then install all the android extra and run:

git clone https://github.com/mosabua/maven-android-sdk-deployer.git
cd maven-android-sdk-deployer/
maven install -P <ANDROID_VERSION>