(Android practice) Solve the Problem of failed running of WeChat development platform instances

Source: Internet
Author: User
1. If your project uses code obfuscation, the solution is as follows:
Q: Why can't the confirmation box for sending third-party messages pop up after code obfuscation?
A: Add the following two lines of code to the configuration file proguard. cfg:

-Keep class com. tencent. mm. sdk. openapi. WXMediaMessage {*;}

-Keep class com. tencent. mm. sdk. openapi. ** implements com. tencent. mm. sdk. openapi. WXMediaMessage $ IMediaObject {*;}

 

2. When registering an api, you must verify the digital signature. If you still use the default debug mode, adjust it as follows: Choose Window> Preferences from the top menu of Eclipse. In the displayed dialog box, select Build under the Android directory, for example:

Specify the path of the Custom debug keystore option as the debug. keystore file in the sdk demo project directory, for example:

And apply the configuration.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.