1:gradle添加阿里雲代理。很多問題都是由下載不下來導致的。
buildscript {
repositories {
maven { url "https://maven.aliyun.com/repository/google" }
maven{ url 'https://maven.aliyun.com/repository/jcenter'}
}
2:creator打包最好不要用默認的打包地址。那個地址比較長。選擇根目錄打包會避免一些錯誤。
3:導入微信API要放到game gradle裏,不然會出很多微信api的import錯誤
api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
4:創建wxapi的文件夾直接在項目文件夾下創建包名下的wxapi包
5:不要在generate文件夾下放東西。
6:Androidmanifest.xml裏配置微信需要注意路徑
<activity
android:name=".wxapi.WXEntryActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:exported="true"
android:launchMode="singleTask">
</activity>
android:name那裏,我之前忽略過那個wxapi前面的點。找了一上午問題。
7:在微信後臺申請了secret後,要儘快用。不然長時間不用會過期的。
8:creator通過jsb.reflection.callStaticMethod調用java靜態方法的時候,參數一定要對應上。
我之前出現了java方法不需要參數,但是jsb加了(I)V,就不行。