compile 'com.google.android.gms:play-services-auth:9.4.0'
找不到Google的
解決:
需要編譯的電腦上的Android sdk里面的extra要有Google的支持包:
extras/google/m2repository/com/google/android/gms/play-services-auth
找不到子module的jar包
解決:
jar 名字不能大寫
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1752)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1725)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1721)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1391)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1403)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:678)
at hudson.plugins.git.GitAPI.clean(GitAPI.java:311)
at hudson.plugins.git.extensions.impl.CleanCheckout.onCheckoutCompleted(CleanCheckout.java:28)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1137)
at org.jenkinsci.plugins.multiplescms.MultiSCM.checkout(MultiSCM.java:143)
at hudson.scm.SCM.checkout(SCM.java:495)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1278)
at hudson.model.AbstractBuildAbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1720)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:401)
scm 插件checkout失敗
解決:
刪除代碼文件,重試成功
======================================
https://stackoverflow.com/questions/24729024/open-firewall-port-on-centos-7
centos7 打開8080端口
Use this command to find your active zone(s):
firewall-cmd --get-active-zones
It will say either public, dmz, or something else. You should only apply to the zones required.
In the case of dmz try:
firewall-cmd --zone=dmz --add-port=2888/tcp --permanent
Otherwise, substitute dmz for your zone, for example, if your zone is public:
firewall-cmd --zone=public --add-port=2888/tcp --permanent
Then remember to reload the firewall for changes to take effect.
firewall-cmd --reload
================================================
centOs防火墻放行Samba
systemctl start firewalld.service
firewall-cmd --permanent --add-service=samba
===================================================
ftp登錄之后查看不了文件
https://www.0xaa55.com/thread-1149-1-1.html
解決辦法:運(yùn)行 getsebool -a | grep ftpd 判斷查看權(quán)限景殷。
[Bash shell] 純文本查看 復(fù)制代碼
?
1
getsebool -a | grep ftpd
通常會(huì)顯示如下內(nèi)容:
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
ftp_home_dir --> off
其中经宏,ftp_home_dir和allow_ftpd_full_access必須為on才行既棺。
運(yùn)行以下命令:
[Bash shell] 純文本查看 復(fù)制代碼
?
1
2
setsebool -P ftp_home_dir 1
setsebool -P allow_ftpd_full_access 1
注意這兩條命令一般需要花上十幾秒鐘才能運(yùn)行完(也許是我的VPS不太好吧)
運(yùn)行完了以后,我們?cè)僦匦禄謴?fù)SELinux進(jìn)入Enforcing模式。
[Bash shell] 純文本查看 復(fù)制代碼
?
1
setenforce 1 #進(jìn)入Enforcing模式
如果不出意外的話俯树,vsFTPd就可以正常上傳下載文件了。
但是如果就此問題還沒解決的話贰盗,可能是FTP訪問的目錄屬性不夠许饿。建議用 chmod -R 777 路徑 將路徑讀寫屬性設(shè)置為777,再嘗試舵盈,通常也能解決問題陋率。
==================================================================
命令行安裝build-tools
./tools/android list sdk --all
./tools/android update sdk -u -a -t 7(上面all列出來的所有選項(xiàng),需要安裝的編號(hào))
=================================================================
Jenkins報(bào)ModuleVersionNotFoundException秽晚,但是本地AndroidStudio可以編譯通過瓦糟。
解決:把本地引用aar的包名字改成小寫字母
=============================
Could not find support-compat.aar
解決方法 調(diào)換maven { url 'https://maven.google.com' }和jcenter()
allprojects {
repositories {
maven { url 'https://maven.google.com' }
jcenter()
}
}
==============================================
http://stackoverflow.com/questions/21820715/how-to-install-latest-version-of-git-on-centos-6-x-7-x
You can use WANDisco's CentOS repository to install Git 2.x.
Install WANDisco repo package:
yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
Install the latest version of Git 2.x:
yum install git
Verify the version of Git that was installed:
git --version
As of 2016-07-01, the latest available version from WANDisco is 2.8.0.