Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19873] Android: Deep linking is causing crashing

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2018-03-28T23:18:01.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsAndroid
Labelsn/a
ReporterIngo Muschenetz
AssigneeLokesh Choudhary
Created2015-11-05T00:43:55.000+0000
Updated2018-03-28T23:18:01.000+0000

Description

Need some steps to reproduce. This is important for Google App Indexing.

Comments

  1. Ashraf Abu 2015-11-05

    Related info: http://developer.android.com/training/app-indexing/deep-linking.html https://developers.google.com/app-indexing/android/app?hl=en
  2. Eric Merriman 2018-03-25

    [~amukherjee] Will assign to [~lchoudhary] to see if this is still an issue.
  3. Lokesh Choudhary 2018-03-26

    [~amukherjee], [~emerriman], This does not appear to be an issue anymore. I checked with latest 7.1.0 GA components by creating an intent filter so that whenever the URI is accessed android gives an option to open the app.
       <intent-filter>
               <action android:name="android.intent.action.VIEW" />
               <category android:name="android.intent.category.DEFAULT" />
               <category android:name="android.intent.category.BROWSABLE" />
               <!-- Accepts URIs that begin with "http://www.example.com.com/hello” -->
               <data android:scheme="http"
                     android:host="www.example.com"
                     android:pathPrefix="/hello" />
               <!-- note that the leading "/" is required for pathPrefix-->
       </intent-filter>
       
    Studio Ver: 5.1.0 SDK Ver: 7.1.0.GA OS Ver: 10.13.2 Xcode Ver: Xcode 9.2 Appc NPM: 4.2.12 Appc CLI: 7.0.2 Daemon Ver: 1.0.1 Ti CLI Ver: 5.0.14 Alloy Ver: 1.11.0 Node Ver: 8.9.1 NPM Ver: 5.5.1 Java Ver: 1.8.0_131 Devices: ⇨ google Nexus 5 --- Android 6.0.1 ⇨ google Nexus 6P --- Android 8.0.0
  4. Lokesh Choudhary 2018-03-28

    Closing as is not an issue anymore.

JSON Source