android - 导出已签名的应用程序时出现 facebook sdk 3.8 lint 错误

标签 android facebook-android-sdk

我的应用程序在不导出已签名的应用程序时运行良好。但是,在导出已签名的应用程序时,它开始出现 lint 问题。我不认为修改 facebook 源代码是个好主意,但有人知道为什么我会收到下面的 lint 错误吗?

enter image description here enter image description here enter image description here enter image description here enter image description here

最佳答案

我的猜测是 FacebookFragment 类应该有一个公共(public)默认构造函数,而 FacebookFragment 中没有。

他们可能应该添加:

class FacebookFragment extends Fragment{
   public FacebookFragment(){}
}

我建议您简单地禁用 lint 以中止导出。 您可以在 Window->Preferences->Android->Lint Error Checking 中禁用它并取消选中“Run full error...”

关于android - 导出已签名的应用程序时出现 facebook sdk 3.8 lint 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22903488/

相关文章:

android - 如何从 Android 应用程序上传数据库文件到谷歌驱动器?

android - id-beginner wonder 的加号和非加号

java - 为 Android 应用程序组合 JAVA 和 AIR 代码

安卓房间 : DAOs bigger than 1048576

android - 在 Android 中使用 Facebook 成就 API

android - 在我的 Android 项目中引用 Facebook SDK

Android facebook api,获取不同尺寸的头像

javascript - WebView:使 service worker 的 console.log 输出在 logcat 中可见

android - 在 Facebook SDK Android 中注销是如何工作的

android - 登录一次并在每次应用程序首次登录后启动时跳过登录布局