{"id":3926,"date":"2015-08-28T09:25:51","date_gmt":"2015-08-28T09:25:51","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=3926"},"modified":"2018-06-04T19:50:53","modified_gmt":"2018-06-04T19:50:53","slug":"android-development","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=3926","title":{"rendered":"Android Development"},"content":{"rendered":"<ul>\n<li>LogCat<\/li>\n<li>android-ndk<\/li>\n<li>NDK<\/li>\n<li>AVD<\/li>\n<li>Dalvik VM<\/li>\n<li>arm-linux-androideabi-addr2line<\/li>\n<\/ul>\n<p><a href=\"https:\/\/developer.android.com\/training\/basics\/firstapp\/index.html\">Building Your First App<\/a><\/p>\n<h3>KVM<\/h3>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ sudo apt-get install cpu-checker\r\n&#x5B;...]\r\nThe following NEW packages will be installed:\r\n  cpu-checker msr-tools\r\n&#x5B;...]\r\n\r\n$ sudo \/usr\/sbin\/kvm-ok\r\nINFO: \/dev\/kvm does not exist\r\nHINT:   sudo modprobe kvm_intel\r\nINFO: Your CPU supports KVM extensions\r\nINFO: KVM (vmx) is disabled by your BIOS\r\nHINT: Enter your BIOS setup and enable Virtualization Technology (VT),\r\n      and then hard poweroff\/poweron your system\r\nKVM acceleration can NOT be used\r\n\r\n=== BIOS: Enable Virtualization Technology (VT) ===\r\n\r\n$ sudo \/usr\/sbin\/kvm-ok\r\nINFO: \/dev\/kvm exists\r\nKVM acceleration can be used\r\n\r\n<\/pre>\n<p><a href=\"https:\/\/wiki.ubuntuusers.de\/KVM\/\">KVM, Kernel-based Virtual Machine<\/a><br \/>\n<a href=\"https:\/\/wiki.ubuntu.com\/kvm\">kvm<\/a><br \/>\n<a href=\"https:\/\/help.ubuntu.com\/community\/KVM\">KVM &#8211; Introduction<\/a><\/p>\n<p><a href=\"https:\/\/askubuntu.com\/questions\/863174\/dev-kvm-is-not-found-on-ubuntu-14-04\">\/dev\/kvm is not found on Ubuntu 14.04<\/a><br \/>\n<a href=\"https:\/\/askubuntu.com\/questions\/564910\/kvm-is-not-installed-on-this-machine-dev-kvm-is-missing\">KVM is not installed on this machine (\/dev\/kvm is missing)<\/a><\/p>\n<h4>Training<\/h4>\n<p><a href=\"http:\/\/developer.android.com\/training\/index.html\">Developers Training &#8211; Getting Started<\/a><br \/>\n<a href=\"https:\/\/source.android.com\/devices\/graphics\/\">Android Graphics<\/a><br \/>\n<a href=\"http:\/\/pierrchen.blogspot.ch\/2014\/02\/what-is-surfaceflinger-in-android.html\">Android UI Internal : UI Composition with SurfaceFlinger<\/a><\/p>\n<h4>Crash Report<\/h4>\n<p><a href=\"http:\/\/stackoverflow.com\/questions\/5314036\/how-to-use-addr2line-in-android\">How to use addr2line in Android<\/a><br \/>\n<a href=\"http:\/\/stackoverflow.com\/questions\/30093772\/how-to-get-crash-point-in-java-code\">How to get Crash Point in Java code<\/a><\/p>\n<h3>Install<\/h3>\n<p><a href=\"https:\/\/developer.android.com\/studio\/run\/\">Build and Run Your App <\/a><br \/>\n<a href=\"https:\/\/developer.android.com\/studio\/command-line\/adb#move\">Android Debug Bridge (adb) <\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/16620366\/apk-location-in-new-android-studio\">Apk location in New Android Studio<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nC:\\msys64\\home\\bachman0\\BA18_loma_3_Android_Application\\app\\build\\outputs\\apk\\debug\r\nC:\\Users\\bachman0\\AppData\\Local\\Android\\Sdk\\platform-tools\r\n\r\n\/c\/msys64\/home\/bachman0\/BA18_loma_3_Android_Application\/app\/build\/outputs\/apk\/debug\r\n\/c\/Users\/bachman0\/AppData\/Local\/Android\/Sdk\/platform-tools\r\n<\/pre>\n<p><a href=\"https:\/\/www.cnet.com\/how-to\/how-to-install-apps-outside-of-google-play\/\">How to install apps outside of Google Play<\/a><br \/>\n<a href=\"https:\/\/www.wikihow.tech\/Install-APK-Files-on-Android\">How to Install APK Files on Android<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/9718104\/how-to-install-apk-from-pc\">How to install APK from PC?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LogCat android-ndk NDK AVD Dalvik VM arm-linux-androideabi-addr2line Building Your First App KVM $ sudo apt-get install cpu-checker &#x5B;&#8230;] The following NEW packages will be installed: cpu-checker msr-tools &#x5B;&#8230;] $ sudo \/usr\/sbin\/kvm-ok INFO: \/dev\/kvm does not exist HINT: sudo modprobe kvm_intel INFO: Your CPU supports KVM extensions INFO: KVM (vmx) is disabled by your BIOS HINT: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3926","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/3926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3926"}],"version-history":[{"count":15,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/3926\/revisions"}],"predecessor-version":[{"id":7899,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/3926\/revisions\/7899"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}