本文整理了Java中java.lang.UnsatisfiedLinkError.printStackTrace()
方法的一些代码示例,展示了UnsatisfiedLinkError.printStackTrace()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UnsatisfiedLinkError.printStackTrace()
方法的具体详情如下:
包路径:java.lang.UnsatisfiedLinkError
类名称:UnsatisfiedLinkError
方法名:printStackTrace
暂无
代码示例来源:origin: pentaho/pentaho-kettle
public static boolean isJCoImplAvailableNotUsed() {
try {
Object c = Class.forName( JCO_IMPL_EXISTENCE_TEST_CLASS );
if ( c == null ) {
return false;
}
return true;
} catch ( UnsatisfiedLinkError e ) {
e.printStackTrace();
return false;
} catch ( NoClassDefFoundError e ) {
e.printStackTrace();
return false;
} catch ( ClassNotFoundException e ) {
e.printStackTrace();
return false;
} catch ( Exception e ) {
e.printStackTrace();
return false;
} catch ( Throwable e ) {
e.printStackTrace();
return false;
}
}
代码示例来源:origin: JZ-Darkal/AndroidHttpCapture
/**
* 通过connect函数测试TCP的RTT时延
*/
public boolean exec(String host) {
if (isCConn && loaded) {
try{
startJNITelnet(host, "80"); //默认80端口
return true;
}catch(UnsatisfiedLinkError e){
e.printStackTrace();
Log.i("LDNetSocket", "call jni failed, call execUseJava");
return execUseJava(host);
}
} else {
return execUseJava(host);
}
}
代码示例来源:origin: JZ-Darkal/AndroidHttpCapture
/**
* 执行指定host的traceroute
*
* @param host
* @return
*/
public void startTraceRoute(String host) {
if (isCTrace && loaded) {
try {
startJNICTraceRoute(host);
} catch (UnsatisfiedLinkError e) {
e.printStackTrace();
// 如果c调用失败改调JAVA代码
Log.i("LDNetTraceRoute", "调用java模拟traceRoute");
TraceTask trace = new TraceTask(host, 1);
execTrace(trace);
}
} else {
TraceTask trace = new TraceTask(host, 1);
execTrace(trace);
}
}
代码示例来源:origin: pili-engineering/PLDroidPlayer
private void prepare() {
if (mMediaPlayer != null) {
mMediaPlayer.setDisplay(mSurfaceView.getHolder());
return;
}
try {
mMediaPlayer = new PLMediaPlayer(this, mAVOptions);
mMediaPlayer.setLooping(getIntent().getBooleanExtra("loop", false));
mMediaPlayer.setOnPreparedListener(mOnPreparedListener);
mMediaPlayer.setOnVideoSizeChangedListener(mOnVideoSizeChangedListener);
mMediaPlayer.setOnCompletionListener(mOnCompletionListener);
mMediaPlayer.setOnErrorListener(mOnErrorListener);
mMediaPlayer.setOnInfoListener(mOnInfoListener);
mMediaPlayer.setOnBufferingUpdateListener(mOnBufferingUpdateListener);
// set replay if completed
// mMediaPlayer.setLooping(true);
mMediaPlayer.setWakeMode(getApplicationContext(), PowerManager.PARTIAL_WAKE_LOCK);
mMediaPlayer.setDataSource(mVideoPath);
mMediaPlayer.setDisplay(mSurfaceView.getHolder());
mMediaPlayer.prepareAsync();
} catch (UnsatisfiedLinkError e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
代码示例来源:origin: dodola/RocooFix
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView test = (TextView)this.findViewById(R.id.test);
TextView source = (TextView)this.findViewById(R.id.source);
source.setText("请在如下路径放入so "+SoFileUtil.getSDCardSoPath().getAbsolutePath()+File.separator+SoFileUtil.getFullSoName("libhello-jni")+" [请注意修改so文件名称]");
TextView copyfrom = (TextView)this.findViewById(R.id.copyfrom);
copyfrom.setText("so会被安装到"+SoFileUtil.getDataFileSoPatchForInstall(this).getAbsolutePath()+ File.separator+SoFileUtil.getFullSoName("libhello-jni")+"路径");
String jniStr=null;
try {
jniStr=HelloJni.stringFromJNI();
test.setText("读取so内容["+jniStr+"]");
} catch (UnsatisfiedLinkError e) {
e.printStackTrace();
test.setText("##错误## "+e.getMessage());
}
}
}
代码示例来源:origin: kongqw/OpenCVForAndroid
private boolean loadLibrary(String AbsPath) {
boolean result = true;
Log.d(TAG, "Trying to load library " + AbsPath);
try {
System.load(AbsPath);
Log.d(TAG, "OpenCV libs init was ok!");
} catch (UnsatisfiedLinkError e) {
Log.d(TAG, "Cannot load library \"" + AbsPath + "\"");
e.printStackTrace();
result &= false;
}
return result;
}
代码示例来源:origin: montoyo/mcef
@Override
public String getLabelAt(int index) {
try {
return N_GetLabelAt(index);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return null;
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean setLabelAt(int index, String label) {
try {
return N_SetLabelAt(index, label);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
代码示例来源:origin: montoyo/mcef
@Override
public MenuItemType getType(int command_id) {
try {
return N_GetType(command_id);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return null;
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean setVisibleAt(int index, boolean visible) {
try {
return N_SetVisibleAt(index, visible);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean isCheckedAt(int index) {
try {
return N_IsCheckedAt(index);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean hasImageContents() {
try {
return N_HasImageContents();
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
代码示例来源:origin: montoyo/mcef
@Override
public void dispose() {
try {
N_Dispose();
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
}
代码示例来源:origin: montoyo/mcef
@Override
public void cancelPending(CefBrowser browser, CefMessageRouterHandler handler) {
try {
N_CancelPending(browser, handler);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
}
代码示例来源:origin: montoyo/mcef
@Override
public Map<String, String> getSwitches() {
try {
return N_getSwitches();
} catch (UnsatisfiedLinkError err) {
err.printStackTrace();
}
return null;
}
代码示例来源:origin: montoyo/mcef
@Override
public Vector<String> getArguments() {
try {
return N_getArguments();
} catch (UnsatisfiedLinkError err) {
err.printStackTrace();
}
return null;
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean getFileNames(Vector<String> names) {
try {
return N_GetFileNames(names);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
代码示例来源:origin: montoyo/mcef
public void setLinkTitle(String title) {
try {
N_SetLinkTitle(title);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
}
代码示例来源:origin: montoyo/mcef
public void setFragmentText(String text) {
try {
N_SetFragmentText(text);
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
}
代码示例来源:origin: montoyo/mcef
@Override
public boolean isGlobal() {
try {
return N_IsGlobal();
} catch (UnsatisfiedLinkError ule) {
ule.printStackTrace();
}
return false;
}
内容来源于网络,如有侵权,请联系作者删除!