8 |
広告について
9 | 本アプリでは、広告配信ツールとしてAdMob(Google Inc.)を使用しており、AdMobがご利用者の情報を自動取得する場合があります。取得する情報、利用目的、第三者への提供等につきましては、以下の広告配信事業者のアプリケーション・プライバシーポリシーのリンクよりご確認ください。
10 |
11 | Google 広告に関するポリシー
12 |
https://policies.google.com/technologies/ads?hl=ja
13 |
利用状況解析ついて
14 | 本アプリでは、今後の開発の参考とするため、アプリの利用状況データを収集するツールとしてFirebase(Google Inc.)を使用しており、Firebaseがご利用者の情報を自動取得する場合があります。取得する情報、利用目的、第三者への提供等につきましては、以下のGoogleプライバシーポリシーのリンクよりご確認ください。
15 |
16 | Google プライバシーポリシー
17 |
https://policies.google.com/privacy?hl=ja"
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/repository/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/repository/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'dagger.hilt.android.plugin'
2 | apply plugin: 'com.squareup.sqldelight'
3 |
4 | android {
5 | namespace 'com.phicdy.mycuration.repository'
6 |
7 | buildTypes {
8 | release {
9 | minifyEnabled false
10 | proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
11 | }
12 | }
13 | }
14 |
15 | dependencies {
16 | implementation project(':core')
17 | implementation project(':entity')
18 | implementation project(':di_common')
19 | implementation project(':util')
20 |
21 | implementation libs.annotation
22 |
23 | implementation libs.coroutines.core
24 | implementation libs.coroutines.android
25 |
26 | implementation libs.retrofit
27 |
28 | implementation libs.timber
29 |
30 | implementation libs.dagger.hilt
31 | kapt libs.dagger.hilt.compiler
32 |
33 | implementation libs.sqldelight
34 | implementation libs.sqldelight.coroutines
35 |
36 | implementation libs.sqlite
37 | }
38 |
--------------------------------------------------------------------------------
/repository/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
22 |
--------------------------------------------------------------------------------
/repository/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |