Skip to content

Instantly share code, notes, and snippets.

@useataaaaa
useataaaaa / build_criu.sh
Created April 11, 2021 08:08 — forked from zhangn1985/build_criu.sh
criu Android NDK build script
#!/bin/sh
export NDK=$(pwd)/android-ndk
export TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/linux-x86_64/
export PATH=$TOOLCHAIN/bin:$PATH
export SYSROOT=$TOOLCHAIN/sysroot
export CC="x86_64-linux-android28-clang --sysroot $SYSROOT"
export CXX="x86_64-linux-android28-clang++ --sysroot $SYSROOT"
docker exec -it [container-id] bash
@useataaaaa
useataaaaa / docker.sh
Created July 11, 2020 05:27
Docker相关
// delete images
docker rmi $(docker images -q)
//step1
cd .repo/manifests
git branch -a | cut -d / -f 3
// step2
repo init -u https://android.googlesource.com/platform/manifest -b android-7.0.0_r1
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.6
import android.app.Activity
import android.content.Context
import android.content.Intent
import android.os.Build
import android.os.Bundle
inline fun <reified T : Any> Context.launchActivity(
options: Bundle? = null,
noinline init: Intent.() -> Unit = {}) {