我想在Android Studio项目中使用此Lib。我在Android Studio中比较新。有人可以解释一下如何将Netcipher Library导入我的项目吗?
我想用它来将WebView
连接到Tor隐藏服务。
答案 0 :(得分:0)
因此,首先必须将库添加到gradle中
let calculatedDistance = Class1.calculateDistance(location, location2: secondlocation) { (distance) in
guard let distanceInMiles = distance else { return }
print("This is to print distance in miles", distanceInMiles)
finalDistance = calculatedDistance
// put it here
let assigningDistValue = Class1(coordinate: location, secondParam: paramValue, dist:finalDistance!) {
// and on we go...
}
}
然后将代码添加到任何需要的地方,他们建议使用此代码启动应用。
compile 'info.guardianproject.netcipher:netcipher:2.0.0-alpha1'
compile 'org.apache.httpcomponents:httpcore:4.4.1'
然后在“ Webview”部分-将orbot连接到Webview。将此文件命名为WebkitProxy。
OrbotHelper.get(activity).statusTimeout(60000).addStatusCallback(new StatusCallback(){
@Override
public void onEnabled(Intent intent){
try{
WebkitProxy.setProxy("127.0.0.1", 8118);
}catch(Exception e){
e.printStackTrace();
}
}
@Override
public void onStarting(){
}
@Override
public void onStopping(){
}
@Override
public void onDisabled(){
}
@Override
public void onStatusTimeout(){
}
@Override
public void onNotYetInstalled(){
}
}).init();