使用python创建Android目录浏览站点
1、手机安装python环境看文章在Android中安装运行python
2、将文章中的脚本保存到.sh文件 作为python的启动脚本,如startPy.sh
3、进入你要共享的目录,键入命令 sh xxx/startPy.sh -m http.server 8000
到此Android目录浏览站点就已经创建了,你可以在手机连接的wifi局域网内的任何一个地方使用地址: http://手机Ip:8000来访问收集目录
分隔线--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
配置sqlite3环境(实验环境MIUI)
1、下载sqlite3的相关文件,这些文件是我自己实验的,我自己可以使用.
下载地址:http://pan.baidu.com/s/1eQpM2tW
2、sqlite3 拷贝到/system/xbin 路径下
libncurses.so 拷贝到system/lib 路径下
设置sqlite3的执行权限
复制和设置权限,可以在手机上使用re管理器来完成
3、使用:1、直接输入sqlite3即可,如果不成功,就只能到/system/xbin文件夹下边执行./sqlite3了
分隔线--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在手机上创建git服务器
权限什么的就算了吧,毕竟是在手机上边,玩玩而已
在Android手机上没有找到建立用户的命令,所以我只能使用root账号来当做git服务器的访问用户
--初始化空的仓库
mkdir gitrepo
mkdir simple.git && cd simple.git
git init --bare
--创建一个本地git仓库
cd gitrepo
mkdir simple && cd simple
git init
git remote add origin ssh://root@127.0.0.1:/xxx/gitrepo/simple.git
至此已经Ok了
在本地simple仓库中,(演示)
touch README
git add README
git commit -m 'first commit'
git push origin master
在其他服务器:
git clone git@远程仓库地址:/xxx/gitrepo/simple.git
过程中的问题:
http://blog.csdn.net/ljchlx/article/details/21805231
2、手机上git的安装路径和默认的不一致导致,git clone和git push等操作都要加上服务器的相关程序地址的参数,解决方案如下:
查到有兩種作法:
一、可以在 push pull的時候加參數來解決這個問題,
$ git push origin master --receive-pack=/usr/local/bin/git-receive-pack
$ git pull origin master --uploaa-pack=/usr/local/bin/git-upload-pack
二、在 git的專案設定檔的 remote裡面就把參數設定好,這樣執行時就不用加參數了。
在git本地仓库修改文件.git/config
[remote "origin"]
url = ssh://user@mlwmlw.org/home/project/test.git
fetch = +refs/heads/*:refs/remotes/origin/*
uploadpack = /usr/local/bin/git-upload-pack
receivepack = /usr/local/bin/git-receive-pack
3、因为手机经常改变ip地址,所以git客户端如何改变远程仓库的地址,解决方案如下:
看问题2,改变远程仓库的url