Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Android Build Process
Search
Shubham Goyal
September 26, 2013
Programming
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Build Process
Outline of the whole Android Build Process
Shubham Goyal
September 26, 2013
Other Decks in Programming
See All in Programming
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
430
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
ジョジョの世界をXRで再現する
mofurune
0
160
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
890
SREの越境 / SRE Collaboration
y0hgi
2
310
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.1k
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
The untapped power of vector embeddings
frankvandijk
2
1.9k
Amusing Abliteration
ianozsvald
1
350
Design in an AI World
tapps
1
350
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
Done Done
chrislema
187
17k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Transcript
Android Build Process Robolectric, Maven, Gradle and Travis CI
Build Process - Workflow Code Commit Github Build Gradle/Maven Travis
CI Testing Robolectric Deployment S3/Github
• Setting up Robolectric • How to write Robolectric Tests
• Challenges ◦ Integrating with IDE ◦ Points to Remember Unit Testing Android - Robolectric
• How to setup Maven • How to write Build
Script - POM ◦ Maven Dependencies and Plugins ◦ Maven Profiles ◦ Signing apks ◦ Android Library Projects • Integrating Robolectric, Maven and IDE • Gotchas Maven - Simplifying Build Process
• Setting Up Gradle - Android Plugin • Android Studio
and Gradle • Writing Gradle build - build.gradle • Testing - How to use Gradle Robolectric Plugin • Pain Points Gradle
• Setting up Travis with Github. • Configuring Travis -
.travis.yml ◦ Setting up Android sdk in travis ◦ Simulating Different Environments ◦ Build Lifecycle ◦ Android Library projects - aar (Android Archive) ◦ Deploying artifacts to S3/Github • Important Points Travis CI
Demo • Live Demo of the whole Build Process. •
Takeaways