Firebase Crash Reporting を使ってみました。

  • Published on
    20-Feb-2017

  • View
    1.013

  • Download
    3

Embed Size (px)

Transcript

<ul><li><p>Firabase Crash Reporting 1</p><p>Firabase Crash Reporting </p><p>Google I/O Extended 2016 in LT 2016-06-11 </p></li><li><p>Firabase Crash Reporting 2</p><p>Firabase Crash Reporting </p><p>robo ()</p></li><li><p>Firabase Crash Reporting 3</p><p>I/O</p><p>I/ObigdataGoogle Assistant Google Home AlloGoogle Cloud Vision API </p><p>Google I/O 2016 - Keynote Google Play </p><p>https://www.youtube.com/watch?v=862r3XS2YB0https://play.google.com/store/apps/details?id=com.google.android.apps.fireball&amp;hl=ja</p></li><li><p>Firabase Crash Reporting 4</p><p>I/O</p><p>VR Google VR-Daydream NVR </p><p>Google VR - Daydream </p><p>https://vr.google.com/daydream/</p></li><li><p>Firabase Crash Reporting 5</p><p>I/O</p><p>FirebaseGoogle I/O 2016 </p><p>IOfirebase.com IOfirebase.google.com </p><p>https://www.firebase.com/https://firebase.google.com/</p></li><li><p>Firabase Crash Reporting 6</p><p> Firebase </p><p>Firebase/</p><p>Google 15Google Playbuild.gradle</p><p>Google Developers Japan Blog </p><p>Firebase 1 2016530http://googledevjp.blogspot.jp/2016/05/firebase-1.html </p><p>Firebase 2 2016602http://googledevjp.blogspot.jp/2016/06/firebase-2.html</p><p>Firebase </p><p>http://googledevjp.blogspot.jp/2016/05/firebase-1.htmlhttp://googledevjp.blogspot.jp/2016/06/firebase-2.html</p></li><li><p>Firabase Crash Reporting 7</p><p>Firebase </p><p>Introducing Firebase </p><p>Introducing Firebase Analytics </p><p>Introducing Firebase Cloud Messaging </p><p>Introducing Firebase Remote Config </p><p>Introducinf Firebase Dynamic Links </p><p>Introducing Firebase Notifications </p><p>Introducing Firebase Invite </p><p>Introducing Firebase Test Lab for Android </p><p>Introducing Firebase Crash Reporting </p><p>Introducing Firebase and AdMob by Google AdMob Firebase </p><p>Introducing Firebase Storage </p><p>Introducing Firebase Realtime Database </p><p>Introducing Firebase Hosting </p><p>Introducing Firebase and Google AdWords AdWords Firebase </p><p>Introducing Firebase Authentication Google Twitter </p><p>Introducing Firebase App Indexing Google </p></li><li><p>Firabase Crash Reporting 8</p><p>Firebase</p><p> Firebase Docs &gt; GUIDE &gt; Get Started &gt; Android Add Firebase to your Android Project https://firebase.google.com/docs/android/setup</p><p>Gradle Dependency Line Service</p><p>com.google.firebase:firebase-core:9.0.2 Analytics</p><p>com.google.firebase:firebase-database:9.0.2 Realtime Database</p><p>com.google.firebase:firebase-storage:9.0.2 Storage</p><p>com.google.firebase:firebase-crash:9.0.2 Crash Reporting</p><p>com.google.firebase:firebase-auth:9.0.2 Authentication</p><p>com.google.firebase:firebase-messaging:9.0.2 Cloud Messaging / Notifications</p><p>com.google.firebase:firebase-config:9.0.2 Remote Config</p><p>com.google.firebase:firebase-invites:9.0.2 Invites / Dynamic Links</p><p>com.google.firebase:firebase-ads:9.0.2 AdMob</p><p>com.google.android.gms:play-services-appindexing:9.0.2 App Indexing</p><p>Firebase</p><p>https://firebase.google.com/docs/android/setup</p></li><li><p>Firabase Crash Reporting 9</p><p>Firebase</p><p>1.Firebase Android Studio </p><p>2.Firebase </p><p>3.Firebase Android Firebase(SHA-1)</p><p>4.Firebase google-services.json Android Studio (app/)</p><p>5.Android Studio build.gradle dependencies Firebase classpath 'com.google.gms:google-services:3.0.0' </p><p>6.Android Studio app/build.gradle dependenciesFirabase()(*1) Firebase(*2)(*1) compile 'com.google.firebase:firebase-core:9.0.2' (Analictics)(*2) apply plugin:'com.google.gms.google-services'</p><p>7.Android Studio Sync( )</p><p>8. Firebase </p><p>Android 2.3(Gingerbread)Google Play services 9.0.2 Android Studio 1.5 Google Play Service SDK Android Studio 2.2 Instant Run </p></li><li><p>Firabase Crash Reporting 10</p><p>Firebase</p><p>Firebase Firabase </p><p>AndroidManifest.xml </p><p> firebase/quickstart-android https://github.com/firebase/quickstart-android Firebase </p><p>https://github.com/firebase/quickstart-android</p></li><li><p>Firabase Crash Reporting 11</p><p>Firebase</p><p>Github firebase/quickstart-android clone Android Studio </p><p>https://github.com/firebase/quickstart-android</p></li><li><p>Firabase Crash Reporting 12</p><p>Firebase</p><p>applicationIdapplicationId</p><p>AndroidManifest.xml app/build.gradle</p></li><li><p>Firabase Crash Reporting 13</p><p>Firebase</p><p>Frebase Crash Reporting </p></li><li><p>Firabase Crash Reporting 14</p><p>Firebase</p><p> Android Studio </p><p>Github firebase/quickstart-android clone </p><p> crash Crash Reporting Android Studio </p><p>Android Studio crash </p><p>https://github.com/firebase/quickstart-android</p></li><li><p>Firabase Crash Reporting 15</p><p>Firebase</p><p> Firebase </p><p> Google Chrome Console Firebase </p><p> firebase irebase.google.com </p><p>Firebase </p><p>https://firebase.google.com/</p></li><li><p>Firabase Crash Reporting 16</p><p>Firebase</p></li><li><p>Firabase Crash Reporting 17</p><p>Firebase</p><p>FirebaseAndroid Firabase</p></li><li><p>Firabase Crash Reporting 18</p><p>Firebase</p><p>AndroidFirebaseAndroidFirebase</p><p>Firebase</p><p>Firebase</p></li><li><p>Firabase Crash Reporting 19</p><p>Firebase</p><p> SHA-1 Firebase Invites Firebase Dynamic Links Oauth client ID API key </p><p>Firebse &gt; Support &gt; Support (Recent changes &amp; updates | FAQ)Frequency Asked Questions &gt; Projects and the Firebase consoleDo I need to provide a SHA-1 when adding an Android app? </p><p>Firebase Invites Firebase Dynamic Links SHA-1https://firebase.google.com/support/faq/</p><p>Firebase &gt; Support &gt; Support Guides &gt;Launch Checklist &gt; Firebase Launch Checklist </p><p>OAuth client ID API key SHA-1 https://firebase.google.com/support/guides/launch-checklist</p><p>https://firebase.google.com/support/faq/https://firebase.google.com/support/guides/launch-checklist</p></li><li><p>Firabase Crash Reporting 20</p><p>Firebase</p><p>Firebase google-services.json Firebase Android Studio app </p></li><li><p>Firabase Crash Reporting 21</p><p>Firebase</p><p>Firebase Android Studio app build.gradle </p><p>Android Studio build.gralde buildscript { dependencies { // Firebase classpath 'com.google.gms:google-services:3.0.0'; }}</p><p>Android Studio app/ build.gralde dependencies{ // ()Firebase compile 'com.google.firebase:firebase-crash:9.0.2'}apply plugin: 'com.google.gms.google-services'</p><p>Sync </p></li><li><p>Firabase Crash Reporting 22</p><p>Firebase</p><p>Android Firebase google-services.json Firebase AS</p><p>json </p><p>ASSync </p><p>ASbuild.gradle </p><p>ASappbuild.gradle Firebase</p><p>ASappbuild.gradle </p></li><li><p>Firabase Crash Reporting 23</p><p>Firebase Crash Reporting </p></li><li><p>Firabase Crash Reporting 24</p><p>Crash Reporting (1)</p><p> Google Google Play / Firebase </p><p>app build.gradle app json </p></li><li><p>Firabase Crash Reporting 25</p><p>Crash Reporting (2)</p><p> 20</p><p> API </p></li><li><p>Firabase Crash Reporting 26</p><p>Crash Reporting (3)</p><p> End user privacy</p><p>Firebase Crush Reporting Google </p><p>Firebase &gt; Docs &gt; GUIDE &gt; Crash Reporting &gt; Introduction</p><p> Firebase Crash Reporting</p><p> https://firebase.google.com/docs/crash/</p><p>https://firebase.google.com/docs/crash/</p></li><li><p>Firabase Crash Reporting 27</p><p>Crash Reporting </p><p> Firebase Crash Reporting app build.gradle dependencies Crash Report </p><p>compile 'com.google.firebase:firebase-crash:9.0.2' </p><p>FirebaseCrash.report( new Exception("My first Android non-fatal error"));</p><p> Firebase ()</p><p>FirebaseCrash.log("Activity created");</p></li><li><p>Firabase Crash Reporting 28</p><p>Crash Reporting </p><p> ProGurad //build/outputs/mapping//-proguard-mapping.txt </p><p>app/build/outputs/mapping/debug/app-proguard-mapping.txtP.38</p><p> Crash Reporting Analictics </p></li><li><p>Firabase Crash Reporting 29</p><p>Crash Reporting (1)</p><p> Application </p><p> Application (*1)onCreate()DB </p><p>(*1)Shared Preferences Database </p></li><li><p>Firabase Crash Reporting 30</p><p>Crash Reporting (2)</p><p> Content Provider</p><p>Firebase &gt; Docs &gt; GUIDE &gt; Crash Reporting &gt; Android &gt; Report Crashes</p><p> Report Crashes</p><p> https://firebase.google.com/docs/crash/android</p><p>https://firebase.google.com/docs/crash/android</p></li><li><p>Firabase Crash Reporting 31</p><p>Firebase Crash Reporting </p></li><li><p>Firabase Crash Reporting 32</p><p>Firebase Crash Reporting </p><p>Firebase Crash Reporting crash </p><p>Firebase</p><p>NullPointer</p><p>NullPointer</p></li><li><p>Firabase Crash Reporting 33</p><p>Firebase Crash Reporting </p><p>Catch Crash</p><p>Catch Crash</p></li><li><p>Firabase Crash Reporting 34</p><p>Firebase Crash Reporting </p><p>Firebase Crash Reporting </p><p>1.2. </p><p>Firebase</p></li><li><p>Firabase Crash Reporting 35</p><p>Firebase Crash Reporting (1)</p><p> Google Chrome Console Firebase </p><p> firebase irebase.google.com </p><p>Firebase </p><p>https://firebase.google.com/</p></li><li><p>Firabase Crash Reporting 36</p><p>Firebase Crash Reporting (2)</p><p>Firebase </p><p>Firebase Crash Reporting Crash</p><p>Crash Reporting </p></li><li><p>Firabase Crash Reporting 37</p><p>Firebase Crash Reporting (1) NulPointer</p></li><li><p>Firabase Crash Reporting 38</p><p>Firebase Crash Reporting (2)</p><p>NullPointer</p><p>ProGuard </p></li><li><p>Firabase Crash Reporting 39</p><p>Firebase Crash Reporting (3)</p><p>Android</p></li><li><p>Firabase Crash Reporting 40</p><p>Firebase Crash Reporting (4)</p><p>NullPointer</p></li><li><p>Firabase Crash Reporting 41</p><p>Firebase Crash Reporting (5)</p><p>API</p></li><li><p>Firabase Crash Reporting 42</p><p>Firebase Crash Reporting </p><p>Firebase Crash Reporting </p><p>/</p></li><li><p>Firabase Crash Reporting 43</p><p> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43</p></li></ul>

Recommended

View more >