Skip to content

Commit

Permalink
Merge pull request #273 from NordicSemiconductor/dev
Browse files Browse the repository at this point in the history
nRF Mesh Release v2.1.1
  • Loading branch information
roshanrajaratnam committed Nov 18, 2019
2 parents 7790b17 + 7cb33dd commit 8e90dcb
Show file tree
Hide file tree
Showing 26 changed files with 164,762 additions and 31,578 deletions.
29 changes: 14 additions & 15 deletions Example/nrf-mesh/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ android {
applicationId "no.nordicsemi.android.nrfmeshprovisioner"
minSdkVersion 18
targetSdkVersion 29
versionCode 56
versionName "2.1.0"
versionCode 57
versionName "2.1.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
Expand Down Expand Up @@ -63,28 +63,27 @@ dependencies {
testImplementation 'junit:junit:4.12'
implementation 'androidx.test:runner:1.2.0'

implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'com.google.android.material:material:1.2.0-alpha01'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta1'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta3'
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0-rc02'

// Butter Knife
implementation 'com.jakewharton:butterknife:10.1.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
implementation 'com.jakewharton:butterknife:10.2.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'
// Brings the new BluetoothLeScanner API to older platforms
implementation 'no.nordicsemi.android.support.v18:scanner:1.4.3'
implementation 'no.nordicsemi.android:ble:1.2.0'
// Log Bluetooth LE events in nRF Logger
implementation 'androidx.multidex:multidex:2.0.1'
// Lifecycle extensions
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0-rc01'
// Android BLE Library
implementation 'no.nordicsemi.android:ble:2.1.1'

implementation 'com.google.dagger:dagger:2.21'
implementation 'com.google.dagger:dagger-android:2.21'
implementation 'com.google.dagger:dagger-android-support:2.21'
annotationProcessor 'com.google.dagger:dagger-compiler:2.21'
annotationProcessor "com.google.dagger:dagger-android-processor:2.21"
implementation 'com.google.dagger:dagger:2.25.2'
implementation 'com.google.dagger:dagger-android:2.25.2'
implementation 'com.google.dagger:dagger-android-support:2.25.2'
annotationProcessor 'com.google.dagger:dagger-compiler:2.25.2'
annotationProcessor 'com.google.dagger:dagger-android-processor:2.25.2'
implementation project(':meshprovisioner')
}
2 changes: 1 addition & 1 deletion Example/nrf-mesh/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,24 +38,23 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelProviders;
import butterknife.ButterKnife;
import dagger.android.AndroidInjector;
import dagger.android.DispatchingAndroidInjector;
import dagger.android.support.HasSupportFragmentInjector;
import dagger.android.HasAndroidInjector;
import no.nordicsemi.android.nrfmeshprovisioner.di.Injectable;
import no.nordicsemi.android.nrfmeshprovisioner.utils.Utils;
import no.nordicsemi.android.nrfmeshprovisioner.viewmodels.SharedViewModel;

public class MainActivity extends AppCompatActivity implements Injectable,
HasSupportFragmentInjector,
HasAndroidInjector,
BottomNavigationView.OnNavigationItemSelectedListener,
BottomNavigationView.OnNavigationItemReselectedListener {

private static final String CURRENT_FRAGMENT = "CURRENT_FRAGMENT";

@Inject
DispatchingAndroidInjector<Fragment> mDispatchingAndroidInjector;
DispatchingAndroidInjector<Object> mDispatchingAndroidInjector;

@Inject
ViewModelProvider.Factory mViewModelFactory;
Expand Down Expand Up @@ -157,7 +156,7 @@ public void onNavigationItemReselected(@NonNull MenuItem item) {
}

@Override
public AndroidInjector<Fragment> supportFragmentInjector() {
public AndroidInjector<Object> androidInjector() {
return mDispatchingAndroidInjector;
}
}
Loading

0 comments on commit 8e90dcb

Please sign in to comment.