为什么遵循 Twitter 登录的 Fabric.IO 步骤不适用于 Android 应用程序?
Why doesn't following the Fabric.IO steps for Twitter Login work for Android apps?
当您转到 Fabric.io 并登录时,您选择 android 的项目类型,该站点将引导您下载插件。
首先要注意的(可怕的)事情是网页永远不会让你通过这个毫无意义的可怕图形。没有办法到达第 2 步。那是因为第 2 步说,"Launch your app" 但你不能,因为它无法构建,因为 Fabric.io 步骤似乎不完整。
下面是详细说明 Fabric.IO 插件引导您失败的每个步骤的图形。
单击 fabric io 插件按钮
点击推特选择
点击使用 Twitter 登录 - 获取代码
复制布局代码
添加 java 登录代码
最后一步 - 但它不起作用 - 将无法构建!!!
再次检查第一个图形
现在,再看看第一张图。您无法启动您的应用程序,因为 它不会构建。
我找不到如何添加包含 TwitterLoginButton 的库。
谁有想法?
我花了几个小时在这上面,搜索 SO,尝试各种事情。真是浪费时间。
你知道,我使用 C# 和 Nuget,而且它很管用。这不是一个很棒的包系统。
Gradle 文件
buildscript {
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
// The Fabric Gradle plugin uses an open ended version to react
// quickly to Android tooling updates
classpath 'io.fabric.tools:gradle:1.+'
classpath'com.twitter.sdk.android:twitter-core:1.3.1@aar'
}
}
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
来自 Crashlytics 和 Fabric 的 @daylight Mike。首先,感谢您对布局和代码的反馈。其次,看起来在查看代码示例之前未安装 SDK。如果您单击顶部屏幕截图中的 "Install",您将获得所需的 SDK 和其他代码。
当您转到 Fabric.io 并登录时,您选择 android 的项目类型,该站点将引导您下载插件。
下面是详细说明 Fabric.IO 插件引导您失败的每个步骤的图形。
单击 fabric io 插件按钮
再次检查第一个图形
现在,再看看第一张图。您无法启动您的应用程序,因为 它不会构建。
我找不到如何添加包含 TwitterLoginButton 的库。 谁有想法? 我花了几个小时在这上面,搜索 SO,尝试各种事情。真是浪费时间。
你知道,我使用 C# 和 Nuget,而且它很管用。这不是一个很棒的包系统。
Gradle 文件
buildscript {
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
// The Fabric Gradle plugin uses an open ended version to react
// quickly to Android tooling updates
classpath 'io.fabric.tools:gradle:1.+'
classpath'com.twitter.sdk.android:twitter-core:1.3.1@aar'
}
}
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
来自 Crashlytics 和 Fabric 的 @daylight Mike。首先,感谢您对布局和代码的反馈。其次,看起来在查看代码示例之前未安装 SDK。如果您单击顶部屏幕截图中的 "Install",您将获得所需的 SDK 和其他代码。