Good afternoon,
How I made for decrease apk size actually have around of 48 megas
https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/21.51.546.7/
First: I trying with this code bellow, but not work,
repositories {
maven {
url
'https://download.01.org/crosswalk/releases/crosswalk-lite/android/maven2'}}
dependencies {
compile 'org.xwalk:xwalk_core_library_canary:17.46.457.1'
and MainActivity
import android.os.Bundle;
import android.widget.RelativeLayout;
import org.xwalk.core.XWalkActivity;
import org.xwalk.core.XWalkResourceClient;
import org.xwalk.core.XWalkUIClient;
import org.xwalk.core.XWalkView;
public class MainActivity extends XWalkActivity {
XWalkView mXWalkView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Don't initXWalkView here!
}
public void initXWalkView() {
mXWalkView = new XWalkView(this);
RelativeLayout Ll = (RelativeLayout) findViewById(R.id.layout1);
Ll.addView(mXWalkView);
mXWalkView.setUIClient(new XWalkUIClient(mXWalkView));
mXWalkView.setResourceClient(new XWalkResourceClient(mXWalkView));
mXWalkView.load("https://crosswalk-project.org<https://crosswalk-project.org/>",
null);
}
@Override
protected void onXWalkReady() {
//initXWalkView in onXWalkReady().
initXWalkView();
}
}
}
Third: I trying with this code, but not work,
https://crosswalk-project.org/documentation/android/embedding_crosswalk.html
Reference Crosswalk webview from your project
In my app/libs
crosswalk-webview-17.46.460.1-x86
And MainActivity
import android.os.Bundle;
import android.widget.RelativeLayout;
import org.xwalk.core.XWalkActivity;
import org.xwalk.core.XWalkResourceClient;
import org.xwalk.core.XWalkUIClient;
import org.xwalk.core.XWalkView;
public class MainActivity extends XWalkActivity {
XWalkView mXWalkView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Don't initXWalkView here!
}
public void initXWalkView() {
mXWalkView = new XWalkView(this);
RelativeLayout Ll = (RelativeLayout) findViewById(R.id.layout1);
Ll.addView(mXWalkView);
mXWalkView.setUIClient(new XWalkUIClient(mXWalkView));
mXWalkView.setResourceClient(new XWalkResourceClient(mXWalkView));
mXWalkView.load("https://crosswalk-project.org<https://crosswalk-project.org/>",
null);
}
@Override
protected void onXWalkReady() {
//initXWalkView in onXWalkReady().
initXWalkView();
}
}
Attentively,
Wilmar Martinez
<https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/21.51.546.7/>
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help