WeChat에 로그인하고 한동안 공유한 후 발견된 몇 가지 함정:
1. 먼저 AppID를 획득하는 것 외에도 Android 애플리케이션이 검토를 통과해야 합니다. 그렇지 않으면 WeChat을 호출하여 공유할 수 없습니다. 이름과 서명은 웹사이트에 입력해야 하며, 서명 생성 도구를 사용하여 서명을 얻을 수 있습니다. 특별한 요구사항이 있는 경우 "서명 생성 방법"을 참조하여 직접 생성하시기 바랍니다.
WeChat 개방형 플랫폼 보기-->모바일 애플리케이션-->FAQ-->Android FAQ 및 WeChat 개방형 플랫폼-->리소스 다운로드-->Android 리소스 다운로드-->서명 생성 도구 다운로드
2. 첫 번째 단계의 서명과 패키지 이름을 올바르게 작성해야 합니다. 두 번째 질문은 WeChat
a에서 콜백을 받는 방법입니다. 패키지 이름에 해당하는 디렉터리에 새 wxapi 디렉터리를 생성합니다. wxapi 디렉토리. Activity()에서 상속되는 WXEntryActivity 클래스를 추가하고
매니페스트 파일에 내보낸 속성을 추가하고 이를 true로 설정한 다음 반복적으로 생성되지 않도록 시작 모드를 SingleTop으로 설정합니다. WeChat은 활동을 다시 호출할 때 새로운 활동인 WXEntryActivity를 호출하므로 투명한 스타일을 설정해야 합니다(그렇지 않으면 사용자가 새 활동이 시작되었음을 인식하게 됩니다). onResp 메소드에서 WXEntryActivity를 완료합니다
예:
<!--非要设置成透明的才不会对用户造成困扰--> <activity android:name=".wxapi.WXEntryActivity" android:theme="@android:style/Theme.Translucent" android:label="@string/app_name" android:exported="true" android:launchMode="singleTop"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:scheme="sdksample"/> </intent-filter> </activity>
Android 개발 WeChat 인증 로그인 및 WeChat 공유 분석에 대한 자세한 그래픽 및 텍스트 설명
자세히 WeChat 공유 정보를 구현하기 위한 Android 프로그래밍 설명
관련 동영상:위 내용은 한동안 Android WeChat에 로그인하고 공유한 후 몇 가지 함정을 발견했습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!