网上其实有很多童鞋提出了这个问题,但是最终的解释看起来不是很清楚,那么我就根据我的了解来说一下。
大多数的 applicationId就是项目的包名
如果你用的IDE是Android Studio,applicationId是很容易修改的。假如项目的applicationId为com.test.project,那么wxapi.WXEntryActivity应该放在包名为com.test.project下。这个applicationId就是你申请微信支付的Android包名。两者保持一致就会成功。我在这个坑里面爬了很久才出来。