在客户定制项目中经常有需要修改setupwizard的需求。
下面介绍两种简单的方式:
一 直接使用google提供的GmsSampleIntegration
GmsSampleIntegration是google提供的定制demo,对于简单的修改我们可以直接在demo上修改集成,不需要考虑apk的集成和签名问题。修改完wizard_script.xml文件后在vendor/google/products/gms.mk中将GmsSampleIntegration的添加到项目中即可。
二 自己集成类似GmsSampleIntegration的apk并打包到项目中
该方法其实和GmsSampleIntegration是一样的,其原理可以咨询百度,稍微麻烦一些的是需要自己集成apk文件。可以copy GmsSampleIntegration code,然后在其基础上修改。其优势也是显而易见的,脱离项目本身,可以作为单独的apk来开发
需要修改的主要内容如下: