| As we all know, phone software of most smart phones are based on the android system to develop now, more and more software errors happened with the rapid development of the Android system. All issues can be faster and better positioning and tracking is the goal for the company using android system. Android system also provides the issue tracking application, but only tracking two common types of issues, so more and more company want to develop their own phone software bug tracking application-bugreporter based on the android system. And this application can match their needs.This document introduced the background and status of development of bugreporter based on Android system from many parts. First, learn the history and update of the android system development, more new features added with software update cause more errors. Android system provides a simple bugreporter application in last versions. And then, compare and analysis some similar issue feedback application, collect requirements from different using groups. The bugreporter should meet user’s needs.Confirming development environment, development languages, database languages and etc. after trying and compared. bugreporter will be divided into several modules for developing:data saved module, KemelPanic module, timing module, System Server Crash module, the data transmission module. This document writes down the details of design process, and list process and structure of above modules. Developing bugreporter will contribute to locate and resolve mobile software issues. Logs of issue saved by bugreporter are more details and complete, let developer get more quickly for close issue. bugreporter will be update and improved in the further. |