Articles of github

如何在Gradle中编译分叉库?

我想在build.gradle项目中编译以下库: https://github.com/theDazzler/Android-Bootstrap 它是从https://github.com/Bearded-Hen/Android-Bootstrap分叉的,但是存储库中没有文档说明如何包含在项目中。 我试过这样的事情: compile ‘com.theDazzler:androidbootstrap:+’ 但gradle失败并显示找不到库的错误。 编辑:任何人都可以分叉和/或发布它吗?

jitpack.io无法解析github repo

我有一个Github repo并在其上推了标签。 这是我的主项目的gradle文件。 apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion “23.0.0” defaultConfig { applicationId “dropbox.ric.es.myapplication” minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName “1.0” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } repositories { //mavenCentral() //jcenter() maven { url “https://jitpack.io” } } dependencies { compile fileTree(dir: ‘libs’, include: [‘*.jar’]) compile […]

如何在Github上创建一个库,并通过Android Studio中的gradle依赖项使用它

我想创建库并通过Internet访问它。 在Android Studio中(通过Gradle)可以通过以下方式添加依赖项: 在build.gradle (模块应用程序)中: dependencies { … compile ‘com.android.support:design:23.1.0’ compile ‘com.squareup:otto:1.3.8’ compile ‘com.squareup.picasso:picasso:2.5.2’ compile ‘com.j256.ormlite:ormlite-core:4.48’ compile ‘com.j256.ormlite:ormlite-android:4.48’ … } 如何从github以这种方式添加自己的库?

错误:任务':lib:compileReleaseAidl'的执行失败。 >执行者Singleton没有启动

当我从Github将一个项目导入到我的Android Studio中时,会发生这种情况。 如何解决它? Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugTestSources, :lib:generateDebugSources, :lib:generateDebugTestSources] :app:preBuild :app:preDebugBuild :app:checkDebugManifest :app:preReleaseBuild :lib:compileLint :lib:copyReleaseLint UP-TO-DATE :lib:preBuild :lib:preReleaseBuild :lib:checkReleaseManifest :lib:preDebugBuild :lib:preDebugTestBuild :lib:prepareComAndroidSupportAppcompatV72102Library UP-TO-DATE :lib:prepareComAndroidSupportCardviewV72102Library UP-TO-DATE :lib:prepareComAndroidSupportSupportV42102Library UP-TO-DATE :lib:prepareReleaseDependencies :lib:compileReleaseAidl FAILED Error:Execution failed for task ':lib:compileReleaseAidl'. > Executor Singleton not started

特拉维斯| Android:平台工具v26.0.2不安装

10月26日,我的Travis CI构build突然开始失败,没有提到的解决方法为我工作(如https://github.com/travis-ci/travis-ci/issues/6193 )。 在我的皮棉报告中报告了确切的问题: The SDK platform-tools version (23.0.1) is too old to check APIs compiled with API 25; please update 这是Travis的工作日志: https : //api.travis-ci.org/jobs/294869249/log.txt?deansi=true 链接到我的PR: https : //github.com/edx/edx-app-android/pull/1020 最近发布了platform-tools revision 26.0.2 ,其下载完成了错误的校验和,因此Travis正在使用fallback platform-tools revision 23.0.1在我的项目上运行lint,从而引发了这个问题。 以下是作业日志中的错误摘录( https://api.travis-ci.org/jobs/294869249/log.txt?deansi=true ): 安装档案: 准备安装档案 下载Android SDK平台工具,修订版26.0.2 下载完成了错误的校验和。 预计b8130e7c390496cff12bf9355739bd41eed6a0a5,得到668ff8e319715175ff628ad52b124f154275fe2d。 完成。 没有安装。 任何想法解决?

Android工作室 – Gradle – GitHub回购

有没有人有一个想法,如果有可能使用github回购作为依赖,没有它被发布到maven中央。 比方说,我正在开发一个拥有自己的github回购的Android库。 我希望能够“编译”这个库有gradle依赖项,在我的android studio项目中,而不必发布到maven central(至less现在是这样)。 换句话说:我想使用一个不在Maven中心的依赖。 这是一个直的github回购(一个也使用gradle的android库)。 我想我的build.gradle做这样的事情: dependencies { // Google Play Services (normal dependency) compile "com.google.android.gms:play-services:5.2.08" // The library I want to pull from github compile "path_to_my_github_repo" } 谢谢!

Android Studio项目说,尽pipe我删除了存储库,但项目已经在GitHub上了。

我从GitHub中删除了这个项目,并想通过Android Studio重新分享(创build新的仓库),但它仍然认为我已经在GitHub上了。 有没有办法重置这个?

从github导入ADT Eclipse中的android项目

我想从github导入到ADT Eclipse中的一个Android项目,但它没有find我的克隆库中的任何项目。 回购显然是一个Android应用程序项目(从源头看),但没有项目被发现导入。 我的步骤如下: 在“包资源pipe理器”右键单击并select“导入” 从Git导入项目。 inputuri: https : //github.com/moagrius/MapViewDemo 只需导入主。 克隆完成后,出现以下对话框: select“导入现有项目”时,下面的对话框显示: 为什么没有项目find导入!? 我怎样才能将项目导入到eclipse中? 感谢帮助!

在Android Studio中更改Github帐户

我已经使用一个Github帐户从Android Studio推送Android项目到Github。 现在我已经在Github上创build了另一个帐户,并希望将我的另一个Android项目推到这个新的帐户。 但我无法find任何选项来更改Android Studio中的Github帐户。 它继续推动从以前的帐户,从而导致这个错误: 远程:对new_username / repository_name.git的权限被拒绝到old_username。 致命:无法访问“ https://github.com/new_username/repository_name.git/ ”:请求的URL返回错误:403 我在Windows操作系统上使用Android Studio 1.2.2。

用TravisCI将APK上传到Github

在成功TravisCI之后,有一个bash脚本可以将APKfile upload到GitHub存储库。 mkdir $HOME/buildApk/ mkdir $HOME/android/ cp -R app/build/outputs/apk/app-debug.apk $HOME/android/ cd $HOME git config –global user.email "myemail@myemail.com" git config –global user.name "Akos Kovacs" git clone –quiet –branch=master https://plaidshirtakos:$GITHUB_API_KEY@github.com/plaidshirtakos/Trivia-test master > /dev/null cd master cp -Rf $HOME/android/* . git add -f . git remote rm origin git remote add origin https://plaidshirtakos:$GITHUB_API_KEY@github.com/plaidshirtakos/Trivia-test.git git add -f . git […]