* Change package name * Refactor folder structure * Remove older instances of file * Change name in app.json * Make address selectable --------- Co-authored-by: Adw8 <adwait@deepstacksoft.com> |
||
---|---|---|
__tests__ | ||
.bundle | ||
android | ||
components | ||
ios | ||
patches | ||
styles | ||
utils | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc.js | ||
.watchmanconfig | ||
app.json | ||
App.tsx | ||
babel.config.js | ||
Gemfile | ||
index.js | ||
jest.config.js | ||
metro.config.js | ||
package.json | ||
README.md | ||
tsconfig.json | ||
types.ts | ||
yarn.lock |
laconic-wallet
Install
-
Install Node
-
Install version 17 of the Java SE Development Kit (JDK) (Clicking on the link will download the .deb file)
-
Install using the
.deb
filesudo dpkg -i jdk-17_linux-x64_bin.deb
-
Check Oracle JDK docs for installation in other platforms: https://docs.oracle.com/en/java/javase/17/install/overview-jdk-installation.html
-
-
Install Android Studio
-
In the installation wizard check the following items:
-
Android SDK
-
Android SDK Platform
-
Android Virtual Device
-
-
Install Android SDK
-
Open Android Studio -> Configure -> SDK Manager -> SDK PLatfrom Tab.
-
Check the box next to "Show Package Details" in the bottom right corner. Look for and expand the Android 13 (Tiramisu) entry, then make sure the following items are checked:
-
Android SDK Platform 33
-
Intel x86 Atom_64 System Image or Google APIs Intel x86 Atom System Image
-
-
Select SDK Tools and check the box next to "Show Package Details"
-
Select Android SDK Build-Tools 33.0.0
-
Click Apply
-
-
Configure the
ANDROID_HOME
environment variable -
Add the following lines to your
$HOME/.bash_profile
or$HOME/.bashrc
(if you are using zsh then~/.zprofile
or~/.zshrc
) config file:export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/emulator export PATH=$PATH:$ANDROID_HOME/platform-tools
-
Type
source $HOME/.bash_profile
for bash orsource $HOME/.zprofile
to load the config into your current shell. Verify thatANDROID_HOME
has been set by runningecho $ANDROID_HOME
-
and that the appropriate directories have been added to your path by running
echo $PATH
Setup for laconic-wallet
-
Clone this repository:
git clone git@github.com:deep-stack/laconic-wallet.git
-
Enter the project directory:
cd laconic-wallet
-
Install the dependencies:
yarn
-
Set up the Android device:
-
For a physical device, refer to the React Native documentation for running on a physical device
-
For a virtual device, continue with the steps.
-
-
Start the application
yarn start
-
Press
a
to run the application on android
Setup for example-signer-app
-
Clone the repository:
git clone git@github.com:deep-stack/example-signer-app.git
-
Enter the project directory:
cd example-signer-app
-
Install the dependancies
yarn
-
Start the application
yarn start
-
Press
a
to run the application on android
You should see both the apps running on your emulator or physical device.