Feature/prepare publish (#2)

* add doric-js bundle into vcs

* android project read js bundle directly

* update iOS project config

* update version
This commit is contained in:
osborn
2019-12-23 15:29:38 +08:00
committed by GitHub
parent 6f6a3792dc
commit 25ba991893
21 changed files with 7335 additions and 40 deletions

View File

@@ -17,6 +17,11 @@ android {
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
assets.srcDirs = [project.getRootDir().getParent() + "/doric-demo/bundle"]
}
}
}
dependencies {

View File

@@ -1 +0,0 @@
*.js

View File

@@ -60,7 +60,7 @@ public class MainActivity extends AppCompatActivity {
recyclerView.setBackgroundColor(Color.WHITE);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
try {
String[] demos = getAssets().list("demo");
String[] demos = getAssets().list("src");
List<String> ret = new ArrayList<>();
for (String str : demos) {
if (str.endsWith("js")) {
@@ -106,7 +106,7 @@ public class MainActivity extends AppCompatActivity {
@Override
public void onClick(View v) {
Intent intent = new Intent(tv.getContext(), DemoDebugActivity.class);
intent.putExtra("scheme", "assets://demo/" + data[position]);
intent.putExtra("scheme", "assets://src/" + data[position]);
intent.putExtra("alias", data[position]);
tv.getContext().startActivity(intent);
}