Giter Club home page Giter Club logo

hktransportetaapp's Introduction

Hong Kong Transport Arrival Estimation App

An ionic side project to provide all-in-one Hong Kong transport arrival estimations from public data.

pnpm install
npm i -g @ionic/cli
ionic serve

hktransportetaapp's People

Contributors

colaian avatar redteadev avatar

Stargazers

 avatar  avatar

Watchers

 avatar

hktransportetaapp's Issues

[Android] app crashed immediately after start

logcat output:

2023-04-03 02:12:10.641 6481-6481/dev.redcoke.hktransporteta E/AndroidRuntime: FATAL EXCEPTION: main
    Process: dev.redcoke.hktransporteta, PID: 6481
    java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{dev.redcoke.hktransporteta/io.redcoke.dev.redcoke.hktransporteta.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "io.redcoke.dev.redcoke.hktransporteta.MainActivity" on path: DexPathList[[zip file "/data/app/~~aubwQuoPBbGU4QuW39HwQw==/dev.redcoke.hktransporteta-4_t5Plu_M8sGbStRHZnWhA==/base.apk"],nativeLibraryDirectories=[/data/app/~~aubwQuoPBbGU4QuW39HwQw==/dev.redcoke.hktransporteta-4_t5Plu_M8sGbStRHZnWhA==/lib/x86_64, /system/lib64, /system_ext/lib64]]
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3582)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3813)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loopOnce(Looper.java:201)
        at android.os.Looper.loop(Looper.java:288)
        at android.app.ActivityThread.main(ActivityThread.java:7898)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "io.redcoke.dev.redcoke.hktransporteta.MainActivity" on path: DexPathList[[zip file "/data/app/~~aubwQuoPBbGU4QuW39HwQw==/dev.redcoke.hktransporteta-4_t5Plu_M8sGbStRHZnWhA==/base.apk"],nativeLibraryDirectories=[/data/app/~~aubwQuoPBbGU4QuW39HwQw==/dev.redcoke.hktransporteta-4_t5Plu_M8sGbStRHZnWhA==/lib/x86_64, /system/lib64, /system_ext/lib64]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
        at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:45)
        at android.app.Instrumentation.newActivity(Instrumentation.java:1328)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3569)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3813) 
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101) 
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) 
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308) 
        at android.os.Handler.dispatchMessage(Handler.java:106) 
        at android.os.Looper.loopOnce(Looper.java:201) 
        at android.os.Looper.loop(Looper.java:288) 
        at android.app.ActivityThread.main(ActivityThread.java:7898) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) 

input

steps to reproduce

  1. Enter command
❯ git clone https://github.com/RedCokeDevelopment/HKTransportETAApp.git
❯ pnpm install
❯ ionic serve
// The Site work fine
❯ ionic capacitor build android
> capacitor.cmd sync android
[capacitor] √ Copying web assets from build to android\app\src\main\assets\public in 335.19ms
[capacitor] √ Creating capacitor.config.json in android\app\src\main\assets in 1.87ms
[capacitor] √ copy android in 379.37ms
[capacitor] √ Updating Android plugins in 4.26ms
[capacitor] [info] Found 5 Capacitor plugins for android:
[capacitor]        @capacitor/[email protected]
[capacitor]        @capacitor/[email protected]
[capacitor]        @capacitor/[email protected]
[capacitor]        @capacitor/[email protected]
[capacitor]        @capacitor/[email protected]
[capacitor] √ update android in 77.44ms
[capacitor] [info] Sync finished in 0.46s

[INFO] Ready for use in your Native IDE!

       To continue, build your project using Android Studio!
  1. Open Android IDE, goto Build > APK
  2. Install the APK in the emulator
  3. Open logcat window (by opening Tool > Windows > logcat
  4. Start the app
  5. error

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.