1ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov/*
2ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * Copyright (C) 2014 The Android Open Source Project
3ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov *
4ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * Licensed under the Apache License, Version 2.0 (the "License");
5ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * you may not use this file except in compliance with the License.
6ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * You may obtain a copy of the License at
7ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov *
8ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov *      http://www.apache.org/licenses/LICENSE-2.0
9ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov *
10ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * Unless required by applicable law or agreed to in writing, software
11ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * distributed under the License is distributed on an "AS IS" BASIS,
12ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * See the License for the specific language governing permissions and
14ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov * limitations under the License.
15ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov *
16ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov */
17ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
18ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanovpackage com.android.frameworks.coretests;
19ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
20ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanovimport android.app.Activity;
21ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanovimport android.widget.TextView;
22ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanovimport android.os.Bundle;
23ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
24ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanovpublic class OpenFromApkActivity extends Activity {
25ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov    @Override
26ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov    public void onCreate(Bundle savedInstanceState) {
27ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov        super.onCreate(savedInstanceState);
28ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
29ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov        TextView  tv = new TextView(this);
30ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
31ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov        int i = JNITests.checkFunction();
32ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
33ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov        tv.setText("All is well: i=" + i);
34ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
35ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov        setContentView(tv);
36ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov    }
37ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov
38ff193d642eea7128faad837d19e347cd25212c27Dmitriy Ivanov}
39